New Posts  All Forums:Forum Nav:

C++ and Libraries

post #1 of 4
Thread Starter 
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!?
    
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 Black Edition 5000. (3.2GHz) Gigabyte GA-M770-DS3 eVGA 8800 GTS 512 (G92) 2 GB Corsair XMS 
Hard DriveOptical DriveOSMonitor
Seagate 250GB 7200RPM + 80GB 7200RPM Lite-On CD Burner Windows Vista Home Basic (OEM) 64-bit Crappy thing... 
PowerCaseMouse
Okia 600W PSU Sunbeam Transformer Microsoft Optical Mouse 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 Black Edition 5000. (3.2GHz) Gigabyte GA-M770-DS3 eVGA 8800 GTS 512 (G92) 2 GB Corsair XMS 
Hard DriveOptical DriveOSMonitor
Seagate 250GB 7200RPM + 80GB 7200RPM Lite-On CD Burner Windows Vista Home Basic (OEM) 64-bit Crappy thing... 
PowerCaseMouse
Okia 600W PSU Sunbeam Transformer Microsoft Optical Mouse 
  hide details  
Reply
post #2 of 4
There are tons of them, look for the functionality you need rather than trying to learn everything that's available.
Monster v2
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 GA-P35-DS3L HD 4850 6GB Crucial Ballistix 
Hard DriveOSMonitorKeyboard
WD 320GB Windows 7 Ultimate (64bit) 2x Acer 22" WS Logitech g15 
PowerCaseMouse
OCZ 700W Gigabyte 3D aurora Logitech Mx510 
  hide details  
Reply
Monster v2
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 GA-P35-DS3L HD 4850 6GB Crucial Ballistix 
Hard DriveOSMonitorKeyboard
WD 320GB Windows 7 Ultimate (64bit) 2x Acer 22" WS Logitech g15 
PowerCaseMouse
OCZ 700W Gigabyte 3D aurora Logitech Mx510 
  hide details  
Reply
post #3 of 4
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
It's about time!
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @3.3Ghz Gigabyte EP45-UD3P Sapphire 2900Pro Flashed to XT 4Gb Gskill 1066Mhz PK's 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 320Gb & WD Black 640Gb Lite On Vista Business and VMWare Ubuntu Acer AL2223W 22" 
KeyboardPowerCaseMouse
Ergonomic 4000 Corsair HX 620W CM 690 G5 
  hide details  
Reply
It's about time!
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @3.3Ghz Gigabyte EP45-UD3P Sapphire 2900Pro Flashed to XT 4Gb Gskill 1066Mhz PK's 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 320Gb & WD Black 640Gb Lite On Vista Business and VMWare Ubuntu Acer AL2223W 22" 
KeyboardPowerCaseMouse
Ergonomic 4000 Corsair HX 620W CM 690 G5 
  hide details  
Reply
post #4 of 4
Thread Starter 
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...
    
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 Black Edition 5000. (3.2GHz) Gigabyte GA-M770-DS3 eVGA 8800 GTS 512 (G92) 2 GB Corsair XMS 
Hard DriveOptical DriveOSMonitor
Seagate 250GB 7200RPM + 80GB 7200RPM Lite-On CD Burner Windows Vista Home Basic (OEM) 64-bit Crappy thing... 
PowerCaseMouse
Okia 600W PSU Sunbeam Transformer Microsoft Optical Mouse 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 Black Edition 5000. (3.2GHz) Gigabyte GA-M770-DS3 eVGA 8800 GTS 512 (G92) 2 GB Corsair XMS 
Hard DriveOptical DriveOSMonitor
Seagate 250GB 7200RPM + 80GB 7200RPM Lite-On CD Burner Windows Vista Home Basic (OEM) 64-bit Crappy thing... 
PowerCaseMouse
Okia 600W PSU Sunbeam Transformer Microsoft Optical Mouse 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming