473,379 Members | 1,252 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,379 software developers and data experts.

Just another question on books...

I wanted to ask on C++ books. I know searching for "C++ books" on
Google Groups yields a zillion threads of this kind, but I wanted to
get up-to-date information!

Is it true that TC++PL by Bjarne Stroustrup is better for someone that
already knows C? I've been programming for a few years, and started
with C just a few months ago. I already feel extremely comfortable
with C, even more than with the languages I used before. But it
worries me the fact that I've only used it for a few months. Plus, I'm
not of the kind that likes to learn C++ by basing on C knowledge.
I.e., I'd rather learn everything from a C++ point of view.

Other than that, what other books would you recommend?

Thanks!

Aug 30 '08 #1
3 1169
th********@gmail.com wrote:
I wanted to ask on C++ books. I know searching for "C++ books" on
Google Groups yields a zillion threads of this kind, but I wanted to
get up-to-date information!

Is it true that TC++PL by Bjarne Stroustrup is better for someone that
already knows C?
I'd say yes.
I've been programming for a few years, and started with C just a few
months ago. I already feel extremely comfortable with C, even more than
with the languages I used before. But it worries me the fact that I've
only used it for a few months.
That's good. A few months aren't really enough to master it. But for reading
TC++PL, you don't need to be a C master at all.
Plus, I'm not of the kind that likes to learn C++ by basing on C
knowledge. I.e., I'd rather learn everything from a C++ point of view.
Well, the book doesn't really explain things from a C point of view. I'd say
that knowledge about C rather helps you concentrate on the C++ view instead
of needing to learn how basic concepts like e.g. loops work in C++, since
you alredy know those parts from C.
Other than that, what other books would you recommend?
I've only read TC++PL so far, but that was a while after I started using
C++. Still I learned a lot.

Aug 30 '08 #2
LR
th********@gmail.com wrote:

Other than that, what other books would you recommend?
I would recommend looking at the book reviews at this site, www.accu.org

If you already know how to program then Accelerated C++ might be a good
choice: http://www.acceleratedcpp.com/

I've heard good things about You Can Program in C++ by Francis Glassborow.

Thinking in C++ can be downloaded from the author's site
http://www.mindview.net/Books/TICPP/...ngInCPP2e.html

The FAQ is a book too, but you can read a version online
http://www.parashift.com/c++-faq-lite/

LR
Aug 30 '08 #3
LR wrote:
th********@gmail.com wrote:

>Other than that, what other books would you recommend?

I would recommend looking at the book reviews at this site, www.accu.org

If you already know how to program then Accelerated C++ might be a good
choice: http://www.acceleratedcpp.com/

I've heard good things about You Can Program in C++ by Francis Glassborow.

Thinking in C++ can be downloaded from the author's site
http://www.mindview.net/Books/TICPP/...ngInCPP2e.html
This is a great book on C++, I bought both column One and column Two.
>
The FAQ is a book too, but you can read a version online
http://www.parashift.com/c++-faq-lite/

LR
Sep 2 '08 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Engwar | last post by:
I'm fairly new to mySQL and T-SQL in general and am looking for what I thought would be a fairly straightforward query. Here are some sample tables and data. Let's say I have a table of authors...
8
by: noid droid | last post by:
Hi. I posted yesterday asking if C# lived up to the hype. Thus far the feedback has been all positive. (Thanks.) Can anyone suggest GOOD books for learning C# and the Visual Studio .NET IDE? ...
3
by: Matt Silberstein | last post by:
This is not a MySQL question per se. That is, I am not asking a language question, but a design question. But I will be writing the code in Perl/MySQL and it is likely a common issue. Here is...
2
by: Justin Naidl | last post by:
A group of friends and I are doing a RPG (role-playing game) maker for a school project. It occured to us, however, that if you want the user to be able to have almost complete control over the...
8
by: R.A.M. | last post by:
Hi, I am learning SQL Server 2005. I need to call .NET assembly procedure from T-SQL. Here's part of my assembly: using System; using System.Data.Sql; using System.Data.SqlClient; using...
0
by: butterflyTee | last post by:
USING:ORACLE 9i For each of the following tasks, determine (a) the SQL statement needed to perform the stated task using the traditional approach and (b) the SQL statement needed to perform the...
20
by: fniles | last post by:
I am using VS2003 and connecting to MS Access database. When using a connection pooling (every time I open the OLEDBCONNECTION I use the exact matching connection string), 1. how can I know how...
8
by: boki_pfc | last post by:
Hi Everybody, I am looking for an advice on following: I have that "pleasure" of reading C++ codes that have been written by person(s) that have not attended the same C++ classes that I did or...
2
by: zgb | last post by:
Hi, I'm using MS SQL server 2005. I have two identical databases - with one exception: they have different names (etc database1 and databse2), but their structure is completely same. Is it...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.