So, I need a working knowledge of a few more. First up is C++. Because I want my fingers in so many programming pies, I can't take an exhaustive approach to learning, in particular I don't want to take the time to work my way through a book.
I've armed myself with the DIC C++ reference sheet. I've skimmed through an article pointing out the major differences between Java and C++ and now I want to work through my checklist (in no particular order):
1. Get a compiler and IDE.
2. Get comfortable with pointers, references and "string" manipulation.
4. memory management
3. Become familiar with standard libraries used in C++.
4. File handling.
5. GUIs.
6. Obscure pitfalls for a Java programmer.
7. Multiple inheritance.
8. Multithreading equivalents in C++.
9. Coding conventions, good and bad practices.
First up, have I missed anything important?
I'll be working through the DIC tutorials and snippets (and the sticky in this forum) but if you have any links to cool tutorials then please share. Even better, if you could share some perls of wisdom on the above in this thread then I'll be forever in your debt.
My first port of call is a compiler and IDE. There are lists of these everywhere but I'd love a recommendation. I need it to be free (free speech is cool but I mean "as in beer") and I also would like it to be in common use in industry. I'm not interested in an IDE well-suited to beginners. I'd rather be thrown in at the deep end. For Java, I usually use Eclipse and like using NetBeans occasionally.
Thanks for reading!

New Topic/Question
Reply




MultiQuote






|