hope

ok i just started learning c++ on my old low performance toshiba a25s2792 using these tutorials provided by your site i am now on page 90 and im pulling through but dont quiet know if i am realy learning it i made an ebay calculater so when im checking the price for a new pc all i have to do is type in price plus the shipping and it converts to ja dollers but no heigh level stuff just some functions and strings but dont realy see how that turns into a graphic game/app or is it that i am not at that point or is that a different sub section to learn

ps. could i call myself a programmer after i finish the tut even though i plan to read a book
Last edited on
closed account (zb0S216C)
zander wrote:
but dont realy see how that turns into a graphic game (sic)

Graphical games are very complex projects and shouldn't be attempted unless you have complete confidence in yourself and your programming skills. However, depending on the complexity of the game, you can build a game easily with a pre-built game engine or graphic library (such as DirectX (hardcore), OpenGL (easier), or SMFL (easiest)).

Learn C++ in any way that you feel comfortable with. Beginners should build small programs to test their knowledge. It's also a good idea that you build programs that originate around what you're currently learning.

Wazzak
Last edited on
ok i normaly go through three four topics a night (night person) just build programs on topics im currently doing(classes/object oriented programming)
closed account (zb0S216C)
That's good. If you feel comfortable with your knowledge on a particular subject (such as polymorphism), move on.

zander wrote:
just build programs on topics im currently doing (sic)

If I understood you correctly, you build programs based on topics posted here? If that's the case, then make sure you don't go backwards (relearning things you already know).

Have you completed any C++ exercises? There're a few on this forum[1].

References:
[1]http://www.cplusplus.com/forum/articles/12974/


Wazzak
zander wrote:
i am now on page 90 and im pulling through but dont quiet know if i am realy learning it
You ought to be proud of yourself, it took me a few years to finally get through the first few chapters of my first programming book (out of laziness). I've been programming for sometime, and I have found you need determination and mental acuity in equal measures to be a successful programmer.

zander wrote:
dont realy see how that turns into a graphic game/app
Don't worry too much about that just yet, I've messed around with a few "Game A.P.I.'s" and I still don't know how it all works. These things just come with time. To paraphrase Framework don't run before you can walk.

The deeper you get into programming the more taxing it becomes, don't do the noob thing and put it off. Plow through your problems and if you get stuck, post in the forums, we'll help you out.

Good luck.
Last edited on
cool thanks for the positive feed back going to do those exercises.
im on summer break so im going to double my effort knowing i am on the right track 3 topics in the morning and three in the late night/ early morning. im just on a braek now going to start back at 8 pm tommrow its now 2 am im trying to find a propper laptop on ebay for around 250 us, give or take
ok i restated at object oriented because i made a simple error i thought i should not have made(spelling using-useing) i have just caught up to where i was and i now rearly make syntax errors i just re-did the classes part1 and made this from scratch

#include <iostream>
using namespace std;
class calculate
{
float x,y;
public:
float assaign(float a,float b);
float add (float a, float b)
{return(a+b);}
float minus(float a, float b)
{return (a-b);}
};
float calculate::assaign(float a,float b)
{
a=x;
b=y;
return 0;
}
int main()//add a section so the user can choose the operation
{
calculate numa,numb;
float ena,enb;
int p;
cout<<"please enter a number to add\n";
cin>>ena;
cout<<ena<<"+";
cin>>enb;
cout<<"=";
numa.assaign(ena,enb);
cout<<numa.add(ena,enb)<<endl;
cin>>p;//added becouse i have not yet learned how to make the program pause
return 0;
}
// i still have a lot to learn even though i wrote this i think its too elaborate


even though i stole the main idea i wrote it without looking back.....now moving on in tut
Topic archived. No new replies allowed.