Technology Get the latest on technology, electronics and software…

C++ (Seeking Advice)

Thread Tools
 
Old 09-02-2010, 11:40 AM
  #1  
Senior Moderator
Thread Starter
 
Ken1997TL's Avatar
 
Join Date: May 2003
Location: Better Neighborhood, Arizona
Posts: 45,641
Received 2,329 Likes on 1,309 Posts
C++ (Seeking Advice)

I'd like to teach myself some C++

I found this on Amazon and was wondering what else I might need to know.
Old 09-02-2010, 11:42 AM
  #2  
Moderator Alumnus
 
BigLizard's Avatar
 
Join Date: Jun 2004
Location: Pacific Northwest, blah.
Age: 42
Posts: 8,125
Received 11 Likes on 7 Posts
I have books at home I can send you. pm me
Old 09-02-2010, 11:45 AM
  #3  
Team Owner
iTrader: (1)
 
Sly Raskal's Avatar
 
Join Date: Sep 2002
Location: Fontana, California
Age: 47
Posts: 30,991
Received 582 Likes on 346 Posts
Deitel has been making C/C++ books for years that MANY colleges use as the primer for learning C++.

I'd go with their books.

http://www.deitel.com/Books/DeitelBo...5/Default.aspx

I learned C and C++ a long time ago using their books. Too bad I never had a use for it, I've forgotten nearly all of it. But now that I'm getting into Objective-C I'm hoping to rekindle that because I actually enjoyed programming in C.
Old 09-02-2010, 11:52 AM
  #4  
failhard.
 
mystikk's Avatar
 
Join Date: May 2004
Location: Alaska
Age: 38
Posts: 4,546
Received 10 Likes on 9 Posts
I can also vouch for Deitel, my school uses their books for C#. I also learned C++ here, and honestly, the first few days of learning it are the most confusing .. once you get a feel for it, everything else is cake, just gotta spend some time sitting on your ass and programming.
Old 09-02-2010, 12:25 PM
  #5  
Team Owner
iTrader: (1)
 
Sly Raskal's Avatar
 
Join Date: Sep 2002
Location: Fontana, California
Age: 47
Posts: 30,991
Received 582 Likes on 346 Posts
Originally Posted by mystikk
I can also vouch for Deitel, my school uses their books for C#. I also learned C++ here, and honestly, the first few days of learning it are the most confusing .. once you get a feel for it, everything else is cake, just gotta spend some time sitting on your ass and programming.
The one thing I should have mentioned before about the deitel books is that, at least with the C++ book I read, I found many errors in the book and submitted the errors for them to correct. Sometimes they responded to my requests, other times I had no idea if they were going to correct the typo, or whatever the problem was.

So if you do find something that doesn't seem right and you've gone over and over it again, you may be right and the book very well may be wrong.

The good thing is they do list their errata on their site and they provide all the exercises as downloads which comes in very handy!
Old 09-02-2010, 12:56 PM
  #6  
Suzuka Master
 
TzarChasm's Avatar
 
Join Date: Aug 2007
Location: Massachusetts
Age: 52
Posts: 6,732
Received 233 Likes on 166 Posts
why C++ instead of C#? If you just want to learn, I'd go with C#, it's more intuitive.
Old 09-02-2010, 12:57 PM
  #7  
Senior Moderator
Thread Starter
 
Ken1997TL's Avatar
 
Join Date: May 2003
Location: Better Neighborhood, Arizona
Posts: 45,641
Received 2,329 Likes on 1,309 Posts
I'm learning it for a pet project of mine which requires C++ as opposed to C#
Old 09-02-2010, 01:01 PM
  #8  
Suzuka Master
 
TzarChasm's Avatar
 
Join Date: Aug 2007
Location: Massachusetts
Age: 52
Posts: 6,732
Received 233 Likes on 166 Posts
Originally Posted by Ken1997TL
I'm learning it for a pet project of mine which requires C++ as opposed to C#
Ahh. Well, the book I keep at my desk is

C++ Programming: from problem analysis to program design. By D.S. Malik.

I find that it's really good for explaining how to do things in a simplistic way, cause, I can be kind of slow at picking up some of this stuff. You might want to look online for it.
Old 09-02-2010, 01:30 PM
  #9  
Pro
 
crazym0nkey's Avatar
 
Join Date: Apr 2003
Location: San Francisco/Riverside
Age: 39
Posts: 653
Received 1 Like on 1 Post
Semi-colon hell

or at least that's how I felt when I first started learning it.
Old 09-02-2010, 03:43 PM
  #10  
Burning Brakes
iTrader: (1)
 
demons rage's Avatar
 
Join Date: Jun 2003
Location: Walnut, CA
Posts: 1,227
Received 5 Likes on 2 Posts
hey ken if you want i can send you a pdf copy of the C++ i used at school

this is the book

http://www.amazon.com/Ivor-Hortons-B...3460175&sr=8-1

just shoot me a pm if you want it
Old 09-02-2010, 03:45 PM
  #11  
Safety Car
 
badboy's Avatar
 
Join Date: Aug 2004
Location: NJ
Age: 44
Posts: 4,197
Received 16 Likes on 8 Posts
Pointer hell, not as much as C though. Good luck.
Old 09-02-2010, 04:41 PM
  #12  
failhard.
 
mystikk's Avatar
 
Join Date: May 2004
Location: Alaska
Age: 38
Posts: 4,546
Received 10 Likes on 9 Posts
Fuck pointers.
Old 09-02-2010, 05:22 PM
  #13  
Moderator
 
mdkxtreme's Avatar
 
Join Date: Oct 2007
Location: Orange County, CA
Age: 37
Posts: 3,578
Received 322 Likes on 182 Posts
Originally Posted by mystikk
Fuck pointers.
Old 09-03-2010, 07:02 PM
  #14  
Burning Brakes
 
Slinks's Avatar
 
Join Date: Dec 2004
Location: Boston MA
Age: 44
Posts: 1,078
Likes: 0
Received 0 Likes on 0 Posts
this is a good book too:
http://www.amazon.com/Accelerated-C-.../dp/020170353X

I would stay away from the deital how to books -- i think they are better as a reference than as a learning guide
Old 09-03-2010, 08:20 PM
  #15  
Registered Member
 
SouthernBoy's Avatar
 
Join Date: Jul 2004
Location: Suburb of Manassas, VA
Posts: 8,342
Received 162 Likes on 102 Posts
Originally Posted by badboy
Pointer hell, not as much as C though. Good luck.
Pointers. That's what C is all about. I was in the business for 29 years, retiring last year as a Software Engineer for years. I used C++ a fair amount but we bastarized it into C-like code, not really using the strengths of the language as much as we could have. But it worked for our applications.

C# would be a good language to get under the belt, too. And Java ain't going away any time soon.
Old 09-03-2010, 08:24 PM
  #16  
Moderator
 
mdkxtreme's Avatar
 
Join Date: Oct 2007
Location: Orange County, CA
Age: 37
Posts: 3,578
Received 322 Likes on 182 Posts
Hey SouthernBoy, were "old school" programmers really disliking C++ that much? How did you, or your coworkers, adapt to C++?

I'm wondering because once I get good at C++, there might be a new style of code and I might have to adapt to that. There were like 4 people in my class that are programmers but are taking college classes to learn about this "new" C++ and the style of OOP.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
rp_guy
Member Cars for Sale
9
07-16-2017 07:33 AM
soupi
2G TSX Audio, Bluetooth, Electronics & Navigation
14
11-15-2015 11:15 AM
lilian_rz
Integra
8
10-18-2015 01:17 AM



Quick Reply: C++ (Seeking Advice)



All times are GMT -5. The time now is 03:41 AM.