|
|
|
#1 (permalink) | |||||||||||||
|
AMD Overclocker
|
So yeah, Im teaching myself how to program C++, I bought the book C++ Programming for Idiots (Its about 10 years old
), and im trying to figure out - How do I find out what libraries are available to me, and what they all do!?
__________________
- Member of the GREEN Team - Dont tell, But I'll be a traitor by the end of the season...he he! --"I wonder...Have You Ever Seen The Sky?-- Loving Acid Bath, Ever Since I heard them ![]() Hard Drive Holocaust ![]() The Black Mesa Survivors Club Member of the OCN Diablo III Club
|
|||||||||||||
|
|
|
|
|
#2 (permalink) | |||||||||||||
|
Programmer
|
There are tons of them, look for the functionality you need rather than trying to learn everything that's available.
__________________
"He attacked everything in life with a mix of extraordinary genius and naive incompetence, and it was often difficult to tell which was which." Douglas Adams
|
|||||||||||||
|
|
|
|
#3 (permalink) | |||||||||||||
|
Programmer
|
All of the standard libraries should be included with your IDE/compiler. Lots of the things you'll want to do as a new programmer will use, or already be written in one of these libraries. Its good to learn sort of what is "offered" with the libraries available, for example if you need to generate a random number, there is a function already written that will do it for you. There is also numerous libraries outside of the current standard libraries, notably Boost. granted, you won't necessarily need these libraries till you get more advanced, but its good to know new libraries are being invented all the time. My suggestion is just get a feel for what types of things a library will provide for you, then whenever you come across some task that might be easier with the use of an already-built function, you can quick look it up. I like using cplusplus.com or cppreference.com
__________________
Whats this folding I've been hearing about? Crucial Ballistix Club ![]() Member of the OCN Diablo III Club ~M Hail to the Victors M~
|
|||||||||||||
|
|
|
|
#4 (permalink) | |||||||||||||
|
AMD Overclocker
|
Here's something else -
Im looking back on what im doing, and I realize "Hey, James, Your goal is to eventually be able to create Windows programs. Is this getting you there?" Right now, im doing number and word manipulations. Is learning C++ The way I want to go? It feels like I have years to go before I even think about touching the Windows API or Visual Basic...
__________________
- Member of the GREEN Team - Dont tell, But I'll be a traitor by the end of the season...he he! --"I wonder...Have You Ever Seen The Sky?-- Loving Acid Bath, Ever Since I heard them ![]() Hard Drive Holocaust ![]() The Black Mesa Survivors Club Member of the OCN Diablo III Club
|
|||||||||||||
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|