My experience with C++ has been 2 college C++ courses. What's the next step / where do I look now to learn more about C++ to continue?
Thanks!
My experience with C++ has been 2 college C++ courses. What's the next step / where do I look now to learn more about C++ to continue?
Thanks!
Well, what do you know so far?
Have you had any interests in learning C?
A lot of courses (and books for that matter) somewhat skip over the power of C++ templates. If you haven't studied it, I'd look into template metaprogramming.
The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.
What do you want to learn? You could:
- get more C++ knowledge by reading advanced C++ books
- get more programming knowledge by reading books on algorithms and datastructures in C++
- get more applied C++ knowledge by reading books about computer graphics or sound processing C++
- etc.
So it really depends on your own interests.
I want to learn whatever is going to land me a job programming C++. I'm not particularly interested in any one area of C++. If the employer pays good US cash, I'll take it.
In the 2 courses I took, I learned I/O, control structures, functions, arrays, structs, classes, pointers. We also got into templates, linked lists, and inheritance.
Again, it really depends on where you want to get a job and what exactly you want to be doing- game development? operating systems? scientific computing?
The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.
So they basically skipped most of the entire standard library?Originally posted by Gerald
I want to learn whatever is going to land me a job programming C++. I'm not particularly interested in any one area of C++. If the employer pays good US cash, I'll take it.
In the 2 courses I took, I learned I/O, control structures, functions, arrays, structs, classes, pointers. We also got into templates, linked lists, and inheritance.
> I want to learn whatever is going to land me a job
> programming C++. I'm not particularly interested in any one
> area of C++.
In that case you should learn about using C++ not only the language itself. Learn how to implement designs in C++, learn about techniques. For example if you want to be a Windows application programmer, I can imagine you want to learn about things like MFC, ATL, COM and using them with C++.
When it comes to a job you should also learn about software engineering. An area of software engineering is design, other areas are analysis, testing and there are many more areas. You can probably learn this from books, better would be to take a course in it.
> So they basically skipped most of the entire standard library?
Maybe it were introductional courses and the standard library will come in later courses.