[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

Learning

Posted on 2003-11-16
7
Medium Priority
?
372 Views
Last Modified: 2010-04-01
Where can I learn some basic C++ quickly?
0
Comment
Question by:spearman123
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
7 Comments
 
LVL 48

Accepted Solution

by:
AlexFM earned 750 total points
ID: 9758724
You can start from this (free) electronic book:

http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
0
 
LVL 22

Expert Comment

by:grg99
ID: 9758857
Ha HA ha, very funny.  This is like asking, how can I learn some written Mandarin Chinese, quickly?

There really isnt a "Father Guido Sarducci's 5 minute University" for C++.  Most employment tests are smart enough to NOT ask any simple question, which can be learned from the first chapter of any C++ book.  Instead they'll ask some question that shows REAL knowledge that can only be learned by programming a while in the language.  Common questions include the common pitfalls that are not mentioned in most books.  Questions like:  "What does this obscure message from the linker mean is wrong with your C++ declaration of Foo()?".

0
 
LVL 19

Expert Comment

by:mrwad99
ID: 9758911
grg99 has a valid point; C++ is not a language that can be learned easily or quicly.  In fact I have a book that claims you can learn it in 21 days:  however, I think that that authors are assuming that you have days that are *much* longer than 24 hours, as C++ is a massive language.

AlexFM's recommendation, Thinking in C++, is also a good book, but again that depends on your preferred style of writing.

Overall though you cannot beat the results given by google, as below:

http://www.google.co.uk/search?q=%22C%2B%2B+tutorial%22&ie=UTF-8&oe=UTF-8&hl=en&meta=
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 1

Author Comment

by:spearman123
ID: 9758937
i just want to learn a little.. im in highschool next semester im taking the class.. just want to know a little and how to do the basics before i get there so I can get ahead..
0
 
LVL 19

Expert Comment

by:mrwad99
ID: 9758950
Have a look at the book link posted by AlexFM, or the link I have posted to various tutorials on the Internet.  It is undoubtedly better for you to be given a wide range of material and chose your own rather than have someone only give you one option and say "you must read this".

When you think you have leant enough from any of the resources given, just stop !
0
 
LVL 11

Expert Comment

by:bcladd
ID: 9759329
Again, depending on learning style, I really like Koenig and Moo's _Accelerated C++_; go to a book store and read the first chapter or two (they are pretty short) and see if you like it. You won't know how well you can learn it without access to a compiler. You can download many free compilers on-line. You should figure out what compiler you'll use next semester so that you can learn that compiler (it might not be free but you can get access to it at school as you read the book, on-line or off).

Good luck, -bcl
0
 
LVL 3

Expert Comment

by:Sandra-24
ID: 9760076
This is what got me started:

http://newdata.box.sk/bx/c/

If you actually learn everything that's in the book you'll be well above anything they teach in high school.

In fact you'd be above first year university c++ courses also.

But that's not everything there is to know in C++. Many people on this forum have been learnign and working with C and then C++ for 20 years and still don't know everything.

It's a big topic:)
0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Templates For Beginners Or How To Encourage The Compiler To Work For You Introduction This tutorial is targeted at the reader who is, perhaps, familiar with the basics of C++ but would prefer a little slower introduction to the more ad…
Many modern programming languages support the concept of a property -- a class member that combines characteristics of both a data member and a method.  These are sometimes called "smart fields" because you can add logic that is applied automaticall…
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.
Suggested Courses

656 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question