|
-
Wanna learn C++
Hello,
I would really like to learn C++ and I already have a copy 'Microsoft Visual C++ 6.0'. However, my C+ book was copyrighted in 1994 (yes, a bit too old, I know). I just wanted to know how much C++ has changed since then and whether or not my book would be completely useless today! Should I go buy a new book?
Oh, and I really like the changes on this site!
Last edited by hu flung dung; 02-14-2002 at 03:09 AM.
-
It hasn't really changed much. Your book's fine.
EPoX 8KHA+
Athlon XP 1900+
512 MB DDR-SDRAM
PNY GeForce3 TI 200
-
Tiger Shark
Re: Wanna learn C++
Originally posted by hu flung dung
Hello,
I would really like to learn C++ and I already have a copy 'Microsoft Visual C++ 6.0'. However, my C+ book was copyrighted in 1994 (yes, a bit too old, I know). I just wanted to know how much C++ has changed since then and whether or not my book would be completely useless today! Should I go buy a new book?
Oh, and I really like the changes on this site!
C++ as a language has not changed. However, the STL libraries have changed over the years, depending upon the IDE developer (ie. Borland vs. Microsoft). However, the changes are MOSTLY implementation changes, so this should only really be a concern for you if you're trying to port code from 1994 over to today. 
For instance, the STL libraries that come with Visual Studio .NET are WAY WAY better than the one that comes with Visual C++ 6.0....believe me, we just had this problem at work.
We had port ALL of our code back to Visual C++ 6.0 because Microsoft decided to delay releasing Visual Studio .NET a little later than the beta run for our application. Although we are Microsoft .NET :rolleyes: partners, we cannot release the program using Visual Studio .NET until it is OFFICIALLY released :rolleyes: ....aw well. The only reason I sound upset is because I have spent over a week trying to get the STL library to properly compile our code .
[CPU]: Pentium IV 3.0c gHz[Case]: Lian Li PC60 USB [Power]: Thermaltake 430W TruPower[Motherboard]: Abit IS7[RAM]: OCZ PC3500 Dual Channel Kit(2X512)[Video Card]: ATI 9700 Pro All-In-Wonder[Storage]: 160 GB Western Digital w/8 MB Cache[Optical Storage:] 16X Pioneer DVD-ROM, LG 16X8X32[Sound Card]:Soundblaster Audigy 2 [Speakers]: Creative Inspire 5.1 5700 [Monitor]: Viewsonic PF790 19" Flat Screen CRT [Peripherals]: Logitech MX700, Microsoft Natural Keyboard Elite Pro, Logitech Rumblepad USB [OS]:Windows XP Pro
New thinking is needed to solve new problems. - Albert Einstein
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|