User forums > Using Code::Blocks
A quick thank you...
Michael:
--- Quote from: sethjackson on January 13, 2006, 02:56:07 pm ---The second one by Bjarne Stroustrup is very good. I find it hard to understand at times. Seeing that I am teaching myself C++ as I go along. :)
--- End quote ---
I have found it relatively hard too :), when I have begun with C++. This book is one of the best, but IMHO it requires relatively a lot of hard work to be "fully" understood.
Michael
TDragon:
Some excellent books have been recommended so far; to that list I'd like to add two things.
First, hang out with experienced coders and learn from them. This is easiest done online, where words speak louder than actions; I learned much of what I know at the feet of the masters at GameDev.net, a community I highly recommend. (The ones who know what they're talking about can seem rather elitist at times, so try not to be offended if your questions get anwered in a condescending way. You can recognize these people by their correct spelling, grammar and usage.)
Second, learn by imitation. Look at code that someone else, and find a way of modifying it to do what you want to do or reimplementing its design in your own code.
As you learn C++, wxWidgets will provide with an excellent example of how it's properly used. When you're ready to graduate from command prompts to interactive windows, I'd definitely recommend skipping Win32, MFC and .NET/CLI, and moving straight into wxWidgets. (Make sure you know the workings of the compilation process, e.g. library includes vs. libraries vs. DLLs, compile time vs. link time, search paths, before you try your first program that relies on an API such as wxWidgets.)
Cheers, good luck, and all that,
John E. / Twilight Dragon Media
RKCole:
Thanks for all of the great responses, everyone.
As far as the console goes, I have quite a bit of understanding of that. When I took the C++ courses at the college, they were advertised as Windows programming courses, but never touched the subject. We went through many aspects of console programming such as: arrays, multi-dimensional arrays, pointers, inheritance, polymorphism, and so on and so on.
I have been trying to keep these skills sharp, but I'm beginning to get a bit rusty. All of the recommended books I will have to try to get hold of. I know that I should probably check out the library (but I am sure the one in this small town has nothing program related...unless it's related to COBOL or BASIC...ha-ha), but for some odd reason I have the strong urge to own the books I read...I guess for future reference. It will take awhile, but I eventually plan to try to build my own library of C++ books. I am currently living off of a minimal disability income until (hopefully one day soon) I can find work...so it will take awhile for me to build that collection.
As for Win32, MFC, and so forth...once I came across wxWidgets, I told myself that I was going to stick with it. I do not wish to be constrained to making applications specifically for Windows as I eventually want to learn and hopefully switch to Linux....I've got a lot of Ubuntu CDs here that the company sent to me...
Thanks a bunch for the loads of information. It is all much appreciated.
Take care.
Ceniza:
Another nice book to bring you quickly to C++'s reality is Danny Kalev - ANSI/ISO C++ Professional Programmer's Handbook, especially if your professor taught you old C++ (old = before the standard).
I don't think you can get it new easily, only a few used. If you don't mind do a quick search in Google and you'll find it.
Useful as a reference too, but it won't teach you how to program in C++ :P
Michael:
--- Quote from: Ceniza on January 13, 2006, 07:02:05 pm ---I don't think you can get it new easily, only a few used. If you don't mind do a quick search in Google and you'll find it.
--- End quote ---
I did not know it. And I have spent time in searching high quality C++ books :). Anyway, you can get it not very easily, but quite :D. Just go to Amazon.
Michael
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version