|
From: <or...@vp...> - 2004-01-28 21:59:51
|
Sami Barakat wrote: > I have been learning C++ for about 4 months now from online free=20 > resources and i feel that i would like to gain a better understanding o= f=20 > the language and become more advanced at it. I know 4 months isn't much= =20 > time but I have done programming in PHP before and grasped the basics o= f=20 > C++ pretty easily. > I am simply asking people from the list if they could recommend any GOO= D=20 > C++ programming books that are not Visual Studio, because i would like=20 > to program on Linux as well as Windows without having to do major=20 > changes to the code, so will be using the gcc compiler all the time. It= =20 > would also be nice if the book could explain how to program using=20 > sockets ( I know they are different for Windows and Linux ). I am doing= =20 > this more as a hobby at the moment and maybe later on take a course at=20 > uni in it. Im not too bothered about how much the book may cost, all i=20 > am really interested in is the clarity of the book and how far i can go= =20 > with it ( I want to go far :) ). Well, the de facto standard book is Bjarne Stroustrup: The C++=20 Programming Language. It has everything about C++, but it can be a bit=20 too techy sometimes. But I think that's not a problem for you, as you=20 already learned C++, so I recommend that book. It describes OO=20 programming in general with C++, exceptions, classes, etc. - all aspects=20 of C++ in general, and quite well. Also, it describes the STL, and all=20 what it has plus how to use it efficiently. As it discusses C++ and STL=20 generally (presents the C++ standard), it can be considered platform=20 independent. As you told you learned programming, AND also C++, I think this book=20 will be the best for you. You'll find everything inside what you might=20 ever need. -- Greetings, Bal=E1zs |