| | |
c++ learning advice
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
Hi All,
i have just started to look into picking up a bit of c++. i've been having a search about on the net for some tutorials and web links to help me learn but so far i havent really found much.
can anyone out there drop me some links to good newbie resources on learning c++.
if it helps i have a copy of MS visual studio 6.0, so anything to help me get a grip on how this environment works would be great, as well as codeing within it.
cheers
spikes
i have just started to look into picking up a bit of c++. i've been having a search about on the net for some tutorials and web links to help me learn but so far i havent really found much.
can anyone out there drop me some links to good newbie resources on learning c++.
if it helps i have a copy of MS visual studio 6.0, so anything to help me get a grip on how this environment works would be great, as well as codeing within it.
cheers
spikes
If you have enough time in your hands , that is , 6 months , start with c.There's this book by Dennic Ritchie called " The C programming language."That is the Bible of C.But if you are willing to learn c++ to satisfy your hunger for knowledge of what actually happens behind the screen , then go get yourself this book - " Teach yourself c++ in 21 days" by Jesse Liberty.You can use that book if you are not in a csc course in university.After finishing that book in 2 months ( maximum ) you should get another book on "OOP or Object Oriented Programming/OOP in c++."
After you've learnt the ins and outs you won't really need any other book.There's this kick-ars* website www.planetsourcecode.com
It helps a lot to see other styles of coding and code yourself even when you are a newbie.If you are in a university computer science/programming/is course , I suggest that you should teach yourself the easy way- visual basic 6.
The microsoft visual studio 6 developing environment is huge.It'll take up like 900mb of disk space even if you uncheck foxpro and dbase things.For the first few months , you'll be opening new win32 console applications , then open a source file ( a c/c++ source file ) and save 'em in a folder.
Each time , you need to create a new project or workspace if you want to type a new style of code.The java virtual machine that comes wid the enterprise edition will probably detect other java applets in ur system and replace 'em..shouldn't coz a problem.
After you've learnt the ins and outs you won't really need any other book.There's this kick-ars* website www.planetsourcecode.com
It helps a lot to see other styles of coding and code yourself even when you are a newbie.If you are in a university computer science/programming/is course , I suggest that you should teach yourself the easy way- visual basic 6.
The microsoft visual studio 6 developing environment is huge.It'll take up like 900mb of disk space even if you uncheck foxpro and dbase things.For the first few months , you'll be opening new win32 console applications , then open a source file ( a c/c++ source file ) and save 'em in a folder.
Each time , you need to create a new project or workspace if you want to type a new style of code.The java virtual machine that comes wid the enterprise edition will probably detect other java applets in ur system and replace 'em..shouldn't coz a problem.
Forum bully
I actually think C++ books are easier to understand than C books. I think you should start off with C++. It's more mainstream and more people know it. For the most part, they're pretty much the same until you get to do more advanced stuff. I suggest you pick up that book by Jesse Liberty, as I think it's the best book for beginners.
http://images.amazon.com/images/P/06...CMZZZZZZZ_.jpg http://images.amazon.com/images/P/06...CMZZZZZZZ_.jpg
http://images.amazon.com/images/P/06...CMZZZZZZZ_.jpg http://images.amazon.com/images/P/06...CMZZZZZZZ_.jpg
Check out my blog at http://www.shinylight.com for more stuff about web dev.
•
•
Join Date: Feb 2003
Posts: 129
Reputation:
Solved Threads: 1
I agree with Inscissor, few people these days believe it's worthwhile learning C as a path to learning C++ if what you want to do is C++. (Of course, C is worth learning in its own right if you want to do C).
If you search a little longer, there are plenty of tutorials on the internet. They vary in quality but between then you'll find most topics covered. A good beginners book will be of great benefit. Accelerated C++ by Koenig and Moo is one of the popular recommendations I've seen in forums and newsgroups.
In addition, Visual Studio comes with extensive online help; be sure to spend some time familiarising yourself with what's there at the click of a button.
Finally VC++ 6.0 is a little dated now, and not as conforming to the C++ standard as some of the more recent compilers. Be aware that at times you'll have to use work-arounds for some of the particular VC++ 6.0 quirks (typical of similar compilers of the same age). If you want a free IDE/compiler to run alongside VC++ I would suggest you download Dev-C++ from:
http://www.bloodshed.net/
If you search a little longer, there are plenty of tutorials on the internet. They vary in quality but between then you'll find most topics covered. A good beginners book will be of great benefit. Accelerated C++ by Koenig and Moo is one of the popular recommendations I've seen in forums and newsgroups.
In addition, Visual Studio comes with extensive online help; be sure to spend some time familiarising yourself with what's there at the click of a button.
Finally VC++ 6.0 is a little dated now, and not as conforming to the C++ standard as some of the more recent compilers. Be aware that at times you'll have to use work-arounds for some of the particular VC++ 6.0 quirks (typical of similar compilers of the same age). If you want a free IDE/compiler to run alongside VC++ I would suggest you download Dev-C++ from:
http://www.bloodshed.net/
Thanks for you help. Though to be honest i'm not so conserned with the code as i am with the environment. it dose not seam to be as easy to get going as VB, and i cant find much help on the web. the code i can figure out' ish. but setting up a the environment to start creating an interface is giving me some hassle. anyway if any of you have any links to some help using MS visual studio 6.0 c++ environment let me know. otherwise thanks for the advice on the code side of thing i'll have a look at some of the book you have suggested.
spikes
spikes
![]() |
Similar Threads
- Please Review My Office Live Site (Website Reviews)
- Computer Based Leaning (Computer Science)
- Self Hosting (Networking Hardware Configuration)
- special keys as inputs (Game Development)
- compiler (C++)
Other Threads in the C++ Forum
- Previous Thread: Frames of Pictures
- Next Thread: problem with my program!!
| Thread Tools | Search this Thread |
api array based beginner binary c++ c/c++ calculator char char* class classes code compile compiler console conversion count delete deploy desktop directshow dll download dynamic dynamiccharacterarray email encryption error file forms fstream function functions game givemetehcodez google graph gui homeworkhelp homeworkhelper iamthwee ifstream input int integer java lib linkedlist linker linux list loop looping loops map math matrix memory news node numbertoword output parameter pointer problem program programming project python random read recursion recursive reference return rpg sorting string strings struct temperature template templates test text text-file tree unix url variable vector video visualstudio win32 windows winsock word wordfrequency wxwidgets






