PDA

View Full Version : C++?



Vexir
November 25th, 2004, 02:25 AM
Anyone know a good online course (free or charged) that teaches a guy C++? (Visual works too.)

I've tried books and tutorials, they dont help me much :m:

Mik3
November 25th, 2004, 02:57 AM
If books don't help, then a tutor will barely help. It's not easy -- you have to really read it, re-read it, make flashcards, and test yourself. Find tests provided by the book.

thoriphes
November 25th, 2004, 03:19 AM
well, before starting off, do you have a compiler?

if so, fire up a new .cpp and play with this code:
#include <iostream>

using namespace std;

void main () {
cout << "My First Program :)\n";
}there's your first lesson.

and what the hell's visual works? I know of Microsoft Works (some of the time...hehehehehe...), but not Visual Works. I can help you out with C++ if you want, free of charge.

λ
November 25th, 2004, 04:37 PM
well, before starting off, do you have a compiler?

if so, fire up a new .cpp and play with this code:
#include <iostream>

using namespace std;

void main () {
cout << "My First Program :)\n";
}there's your first lesson.

and what the hell's visual works? I know of Microsoft Works (some of the time...hehehehehe...), but not Visual Works. I can help you out with C++ if you want, free of charge.
Taken from the context, I guess he means "Visual [C++] works too" ;)

Just popping in to give my mandatory endorsement for this thread: GCC/G++! http://mingw.org/

Mik3
November 25th, 2004, 05:32 PM
Just read a book, read the boring introduction that has nothing to do with programming, read the stupid introduction that has little to do with programming, read the boring code analysis... Read it all, don't ever skim through anything. If you're ever interested in Java (which probably won't be popular int he Linux scene for a while) then email me and I'll recommend an awesome book.

Vexir
November 30th, 2004, 01:58 AM
Ok ok, so, would C++ for Dummies be ok?

hificopymaster
November 30th, 2004, 11:43 AM
These are what I used and I found them to be decent tutorials (I already knew Java and a few other languages at the time though, so maybe we have different experience levels) - http://www.cprogramming.com/tutorial.html

Voetsjoeba
November 30th, 2004, 02:36 PM
Ok ok, so, would C++ for Dummies be ok? I read that book, and it gives you a lot of theory. There's not very much actual creative programming you'll be doing. And, it's written for console applications, so you won't learn how to create entire applications.

thoriphes
November 30th, 2004, 02:45 PM
honestly, i don't think anything is better than just taking a class. you need the discipline in order to learn. it's easy to give up programming, it can get very aggravating.

λ
November 30th, 2004, 02:53 PM
I read that book, and it gives you a lot of theory. There's not very much actual creative programming you'll be doing. And, it's written for console applications, so you won't learn how to create entire applications.
What's wrong with the console? GUI apps are typically harder to write, and almost never cross platform. With a console app, you can get the basics down before trying more compex things. Plus, console apps are very similiar to CGI programming.

I imagine taking classes would make it very easy to learn - you get the advantage of having someone who you can ask questions of :)

Yeldarb
November 30th, 2004, 08:57 PM
I'd be wary of classes, they are very slow pased. I'm in an introductory C++ class this semester and we go through one chapter every two or three weeks... If I just sit down and do the chapters, it takes a few hours (at most) for each chapter.

But it is good if you get stuck, plus you have a lot of time to experiment.

I've found that PHP and actionscript have helped me tons with C++. The functions are mostly the same (ifs and loops and functions etc), so all I really had to get down was syntax. So maybe if you learn another language first it could help you.

Vexir
November 30th, 2004, 09:33 PM
Hehe, Nope, C++ is what I want to learn.. but I dont fancy taking an actual class class... I'm only 14.. hehe.. imagine how dumb I'd look with a bunch of college kids.

At my school theres only a Java course.. so dumb.

BullDog_Flash
November 30th, 2004, 10:46 PM
Hehe, Nope, C++ is what I want to learn.. but I dont fancy taking an actual class class... I'm only 14.. hehe.. imagine how dumb I'd look with a bunch of college kids.

At my school theres only a Java course.. so dumb.

im 15, Dont Feel Dumb, if you really want to learn it learn it, dont let anything stop you.

If i Could take a course i would so instead of taking courses I us the intnernet.

Really Really Good Webpage. http://www.gametutorials.com/

i got a whole bunch of ebooks fomr various people, On Game Programming and Introductions if ya want them.

Mik3
December 1st, 2004, 12:44 AM
What's wrong with the console? GUI apps are typically harder to write, and almost never cross platform. With a console app, you can get the basics down before trying more compex things. Plus, console apps are very similiar to CGI programming.

I imagine taking classes would make it very easy to learn - you get the advantage of having someone who you can ask questions of :)
Yeah, learn console first then do GUI stuff...

Voetsjoeba
December 1st, 2004, 10:02 AM
That's the thing though, console applications are in many ways different than GUI applications, and these days, how many people use console applications other than MySQL ? Though they're handy to get to learn the basics indeed, they're not of real use.

λ
December 1st, 2004, 12:37 PM
That's the thing though, console applications are in many ways different than GUI applications, and these days, how many people use console applications other than MySQL ? Though they're handy to get to learn the basics indeed, they're not of real use.
I use the console daily :P For some things it's just better imo..

Also, it'd take a lot of room in a book about C++ if they included sections on graphics programming. If you want a book on GUI programming, then that's what you should buy ;)