i need some help on learning the C++ codes and things. so if someone could help me out by give me a website or something i would like it. i want to make my own programs and things.
This is a discussion on New to C++ programming within the C++ Programming forums, part of the General Programming Boards category; i need some help on learning the C++ codes and things. so if someone could help me out by give ...
i need some help on learning the C++ codes and things. so if someone could help me out by give me a website or something i would like it. i want to make my own programs and things.
Hello!
A useful website to get started is http://www.cprogramming.com/
How do people get to the cprogramming.com forums without knowing about the website?![]()
Sent from my iPadŽ
wil lthat site help me out with the codes i need to know? i want to get to know the codes so i can make a game that will be easy for me to make.
Yes, it helps you learn "the codes".Originally Posted by demon101
I have a feeling you're going to be severley disappointed with how long your be programming before you make the game you want. Unless you play a game called "Reading 'Hello World!' Programs", you'll need alot of knowledge to make it.Originally Posted by demon101
Sent from my iPadŽ
i got this code but dont know what to do with it.
Code:#include <windows.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ char szClassName[ ] = "WindowsApp"; int WINAPI WinMain (HINSTANCE hThisInstance, HINSTANCE hPrevInstance, LPSTR lpszArgument, int nFunsterStil) { HWND hwnd; /* This is the handle for our window */ MSG messages; /* Here messages to the application are saved */ WNDCLASSEX wincl; /* Data structure for the windowclass */ /* The Window structure */ wincl.hInstance = hThisInstance; wincl.lpszClassName = szClassName; wincl.lpfnWndProc = WindowProcedure; /* This function is called by windows */ wincl.style = CS_DBLCLKS; /* Catch double-clicks */ wincl.cbSize = sizeof (WNDCLASSEX); /* Use default icon and mouse-pointer */ wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION); wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION); wincl.hCursor = LoadCursor (NULL, IDC_ARROW); wincl.lpszMenuName = NULL; /* No menu */ wincl.cbClsExtra = 0; /* No extra bytes after the window class */ wincl.cbWndExtra = 0; /* structure or the window instance */ /* Use Windows's default color as the background of the window */ wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND; /* Register the window class, and if it fails quit the program */ if (!RegisterClassEx (&wincl)) return 0; /* The class is registered, let's create the program*/ hwnd = CreateWindowEx ( 0, /* Extended possibilites for variation */ szClassName, /* Classname */ "Windows App", /* Title Text */ WS_OVERLAPPEDWINDOW, /* default window */ CW_USEDEFAULT, /* Windows decides the position */ CW_USEDEFAULT, /* where the window ends up on the screen */ 544, /* The programs width */ 375, /* and height in pixels */ HWND_DESKTOP, /* The window is a child-window to desktop */ NULL, /* No menu */ hThisInstance, /* Program Instance handler */ NULL /* No Window Creation data */ ); /* Make the window visible on the screen */ ShowWindow (hwnd, nFunsterStil); /* Run the message loop. It will run until GetMessage() returns 0 */ while (GetMessage (&messages, NULL, 0, 0)) { /* Translate virtual-key messages into character messages */ TranslateMessage(&messages); /* Send message to WindowProcedure */ DispatchMessage(&messages); } /* The program return-value is 0 - The value that PostQuitMessage() gave */ return messages.wParam; } /* This function is called by the Windows function DispatchMessage() */ LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) /* handle the messages */ { case WM_DESTROY: PostQuitMessage (0); /* send a WM_QUIT to the message queue */ break; default: /* for messages that we don't deal with */ return DefWindowProc (hwnd, message, wParam, lParam); } return 0; }
OoooOooo, I know. Don't steal it.
Sent from my iPadŽ
well here this might help you out i have the program dev-C++ that is the program i have. will that help yeah out.
I'm not the one that needs help here.
Here is what you need to do. Dump that code you have cause it's too advanced for you. Go to http://www.cprogramming.com and go to the tutorials. Start with lesson 1.
Sent from my iPadŽ
what is lesson one? i dont see it.
Sent from my iPadŽ
i have found it and i am reading though it right now
You are far away from making a game (unless its a textbased one, those are easier). This little post i made in the game programming forum covers just a little part of what you need to know.
I am not saying that you wont be able to do it, all i am saying is that you need to let things take its time, and not rush into things.
that is what i was talking about making a text based game and then working my way up.
Yes but even textbased games will be really hard with your knowledge. Dont rush into things, take your time, program alot of "useless" programs (they really arent useless since they help you learn the language).