Page 1 of 1

OT:Learning C++. Need help.

Posted: Fri Jan 18, 2002 4:48 am
by Belyaev Dragon
Hello!
I'm currently learning C++ and I have completed the beginner's course but I still need some help to write *real* programs. For example, more things about inheritance and classes etc.. Any help (tutorials, for example) will be appreciated.
BTW C++ is a great language, it's difficult but interesting.
-Oleg

Re: OT:Learning C++. Need help.

Posted: Fri Jan 18, 2002 5:09 am
by Dominus
wrong forum I'd say. Please keep those way off topic postings low.

Re: OT:Learning C++. Need help.

Posted: Fri Jan 18, 2002 9:14 am
by Karlos
Well, maybe he wants to learn C++ so that he can contribute to Exult. :-)


-Karl

Re: OT:Learning C++. Need help.

Posted: Fri Jan 18, 2002 10:38 am
by fliptw
go with java first. the basics of OOP down, then start into C++

Re: OT:Learning C++. Need help.

Posted: Fri Jan 18, 2002 8:21 pm
by co
i'd suggest 'thinking in c++' vol. 1 & 2. you can download them from www.bruceeckel.com.

Re: OT:Learning C++. Need help.

Posted: Fri Jan 18, 2002 10:51 pm
by Belyaev Dragon
Yeah, I had an idea to start Java first, but I can't download 42Mb files :). So...
Offtopic post... Yes, I thought about that, but most C++ forums I found answer only technician's questions. And besides, this isn't much of an offtopic because...
a) Exult is a game (well Ultima is)
b)C++ is a programming language
c) Games are written using programming languages
d) Exult is written using C or C++.
And, of course, I'd LOVE to contribute to Exult when I'll know more of the language:).
-Oleg

Re: OT:Learning C++. Need help.

Posted: Sat Jan 19, 2002 12:25 am
by kapouille
I have collected for you a list of interesting online books to learn object oriented programming using C++

Here they are :

- You'd better start by it :
http://www.cee.hw.ac.uk/~pjbk/pathways/cpp1/cpp1.html

- Then go and see this one :
http://www.zib.de/Visual/people/mueller ... orial.html

But be warned : these are only theorical courses. You'll have to figure out by yourself after how to compile the C++ sources you've compiled! (since this depends on which C++ compiler you'll be using, I can't help you more on this part.

Re: OT:Learning C++. Need help.

Posted: Sat Jan 19, 2002 10:37 pm
by funkyass
you still need to download a fair amount of actual stuff to properly compile exult(unless yer using linux or you can compile exult in VC++).

so start out with java. you don't want to mess around with a high-level, free-form language that lets you do anything you want and not prevent you from some serious damage.

Re: OT:Learning C++. Need help.

Posted: Wed Jan 23, 2002 2:55 pm
by Michael T.
I also have an excellent source, O'Reilly's Practical C++ Programming. I've been reading it, and although it's a pretty lengthy book, it's the best source on learning C++ I've come across so far (I'm only on chapter 9 :P). It's also a book for complete beginners (like me). It puts into consideration all the main compilers for sourcecode including Turbo C++, Borland C++, the UNIX generic compiler, and even the GNU C++ compiler. Albeit it's outdated by about 3 years, but not so much as it can't apply it to current compilers and sourcecode, not by a long shot. I think you can find it at amazon.com, but I'm not sure.

Re: OT:Learning C++. Need help.

Posted: Wed Jan 23, 2002 11:46 pm
by nadir
Stroustrup is to C++ as K&R are to C.
First of all, if you don't know it, learn C. Get K&R's programming in C.
Then, get Stroustrup's C++ book. It's a bit difficult, but it's the best.

Re: OT:Learning C++. Need help.

Posted: Fri Jan 25, 2002 8:36 am
by Belyaev Dragon
Thank you everyone!!! All your help is really really appreciated!
-Oleg