User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the C++ section within the Software Development category of DaniWeb, a massive community of 391,940 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,865 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our C++ advertiser:
Views: 1025 | Replies: 2
Reply
Join Date: Sep 2004
Posts: 3
Reputation: sarahrasheed is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
sarahrasheed sarahrasheed is offline Offline
Newbie Poster

i need help

  #1  
Sep 20th, 2004
i want to learn c++ language
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Sep 2004
Posts: 220
Reputation: frrossk is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 9
frrossk's Avatar
frrossk frrossk is offline Offline
Posting Whiz in Training

Re: i need help

  #2  
Sep 20th, 2004
Good luck!

There are a lot of good tutorials on the web...just give a try on google...Or, start with Bjarne Stroustrup's book "The C++ programming language (3rd edition)".
Reply With Quote  
Join Date: Sep 2004
Location: Overflow State
Posts: 183
Reputation: Stack Overflow is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 4
Stack Overflow's Avatar
Stack Overflow Stack Overflow is offline Offline
C Programmer

Re: i need help

  #3  
Sep 20th, 2004
Greetings,

Learning the C++ language isn't an easy task. It takes time, and patience to become effecient at reading, writing, and debuging code. Though, learning the basics can definetly help prepare you for greater projects.

I would suggest reading some online tutorials. Books are also good, but there are alot. They all have good information, but the internet helps condense the number of books that would need to be purchased. Some also recommend some programming background of the C language before learning C++.

The difference between C and C++
C was the C++ predecessor. As it's name implies, alot of C remains in C++. Although not actually being more powerful than C, C++ allows the programmer to more easily manage and operate with Objects, using an OOP (Object Oriented Programming) concept.

Although it is possible to implement anything which C++ could implement in C, C++ aids to standarize a way in which objects are created and managed, whereas the C programmer who implements the same system has alot of liberty on how to actually implement the internals, and style among programmers will vary alot on the design choices made.

Conclusion
For learning C, I would recommend Kernighan and Ritchie's book "The C Programming Language". That is my favorite C book so far, and has been worth buying. Anytime a question arises, or I run into a problem writing code I always turn to that book.

Also, learning C++ straight from online tutorials may also help you. I have some useful links that may be of interest:

Tutorials: C++ Made Easy
C and C++ Tutorials
C++ Programming Language Tutorials
C++ Tutorials

Including many others. I hope this information has been helpful, and a good foundation to learning the C++ language. If you have any further questions, please feel free to ask.


- Stack Overflow
Following the rules will ensure you get a prompt answer to your question. If posting code, please include BB [code][/code] tags. Your question may have been asked before, try the search facility.

IRC
Channel: irc.daniweb.com
Room: #c, #shell
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb C++ Marketplace
Thread Tools Display Modes

Other Threads in the C++ Forum

All times are GMT -4. The time now is 8:44 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC