Ok so I have learned the basics of C++, I'm just not sure what I should do next...
Printable View
Ok so I have learned the basics of C++, I'm just not sure what I should do next...
Learn more advanced topics?
What did you learn C++ for? What was your intent for learning it? Personally, I think it's time to get serious with the language and learn way more about it. The basics aren't going to cut it if you plan on working with graphical stuff IMO.
- xeddiex
Make some projects: find something you're interested in and research how you would go about creating it yourself. It is quite rewarding sometimes even to just observe another application and try and recreate it.
You could try creating a text adventure game as a console application. It envolves combining most of the basics and a few advanced features to make a really good one. Make sure you incorperate classes - ans use advanced OOP when you can. If you are sucsessful in this, then possibly move on to openGl or even beginners windows programming.
A very easy windows program to create a message box:
Code:MessageBox(NULL, "Darn, you did wrong...", "ERROR",
MB_OK | MB_ICONERROR);
> Ok so I have learned the basics of C++, I'm just not sure what I should do next...
You shouldn't be asking this questions. Something is wrong.
Maybe you didn't learn anything after all.
You could also attempt to program a real-life object simulation.
Here are three I have sucsesfully finished:
# An elevator simulation
# An alarm system
# A simulation of an ATM cash point
Good luck
How basic? Could you create, at the moment, an abstract data type using template classes to make linked lists?Quote:
Originally Posted by relyt_123
I'm saying there are intermediate and advanced stages that you need under your belt before you've cracked the language.
Perhaps also you could explore in C++ general programming concepts like finite state machines or client server architecture (e.g. write a daemon/service for one machine that will send a file when the client on another machine requests one).