hey, I recently started learning c++, finished some tutorials and I feel I have some kind of understanding of c++ basics, and now I'm stuck. I was wondering if someone over here can help me get past this stage, and advice me what I should program next.
that depends on what you've learned so far, do you understand pointers in detail? That's very important so if not then I'd suggest making a linked list class, but we need to know more about what you've done before we can suggest anything.
You could run through this game tutorial ( http://www.gamefromscratch.com/page/Game-From-Scratch-CPP-Edition.aspx ). It goes into more depth than most tutorials and illustrates C++ concepts actually in use as opposed to just abstract examples. It's long and sadly, nowhere near finished though.
Beyond doing more tutorials or picking up a book, I think the next biggest thing you need is a project. There is no better way to learn than to try to implement something yourself. This is one of the big problems with C++ as bridging from console app demo's to full blown ( often GUI ) applications is downright daunting. Heck, just getting a window on screen using Win32 takes about 30 lines of rather unfriendly looking code!
well first of all the tutorial was to build a game via 3d buzz, and it covered all of the topics here: http://cplusplus.com/doc/tutorial/ . It summarizes up all the context that i am familiar with in c++. and yes, i also think a project will be the right thing to go with, but i have no ideas what so ever. i don't even know in what direction to think, so this is my problem.
1. Make a Calculator That Does All Operations (Multiplication, Division, Addition, and Subtraction).
2. Make a Text-Based Adventure (Based on user input not numbers)
3. Make a random number generator
4. I'm out of ideas :(