Jump to content

Best book for learning C++?

vman363

I'm looking for a good book to learn C++ programing language. I am about to start third year in college doing computer science and next semester we will start learning C++ in the software development class. The first two years we learned Java so I'm familiar with some programing concepts. What is the best book to give me a jump start in C++ before the semester starts?

Link to comment
Share on other sites

Link to post
Share on other sites

dont book just do. If youre interested in security and networking you could play with the libtrace library. books are just good for reference and have been superseded by the internet and wikipedia. Now if you look up this question on stacktrace you will surely see some good quality book recommendations

             ☼

ψ ︿_____︿_ψ_   

Link to comment
Share on other sites

Link to post
Share on other sites

If you absolutely want to have a paper book just for having a paper book, you could have a hard time finding one that covers the new C++17 standard.

If you're on Windows, this one looks vaguely interesting.

Write in C.

Link to comment
Share on other sites

Link to post
Share on other sites

Then would you be able to recommend some good Internet resources? It's doesn't have to be a book. As long as it's something that covers syntax from basics and have good exercises would be great.

Link to comment
Share on other sites

Link to post
Share on other sites

Just make sure that you are learning C++ 11 or newer.

A lot of (basic) stuff changed (improved) with C++ 11 and older C++ versions are verbose in comparison.

Think of things like smart pointers, range based for loops and lambda functions.

 

I noticed that in most university/college are still teaching C98 (not C++) so if they teach you C++, it is probably C++ 98.

Desktop: Intel i9-10850K (R9 3900X died 😢 )| MSI Z490 Tomahawk | RTX 2080 (borrowed from work) - MSI GTX 1080 | 64GB 3600MHz CL16 memory | Corsair H100i (NF-F12 fans) | Samsung 970 EVO 512GB | Intel 665p 2TB | Samsung 830 256GB| 3TB HDD | Corsair 450D | Corsair RM550x | MG279Q

Laptop: Surface Pro 7 (i5, 16GB RAM, 256GB SSD)

Console: PlayStation 4 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/30/2017 at 4:43 AM, vman363 said:

I'm looking for a good book to learn C++ programing language. I am about to start third year in college doing computer science and next semester we will start learning C++ in the software development class. The first two years we learned Java so I'm familiar with some programing concepts. What is the best book to give me a jump start in C++ before the semester starts?

Deitel and Deitel.  Hands down THE best C++ series you can buy, they are extremely good about updating and present things in a way that makes sense.  Get one that's a year or two old and you'll save a bunch without losing too much, don't go more than a couple years back though.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×