By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
458,124 Members | 1,566 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 458,124 IT Pros & Developers. It's quick & easy.

Want to learn C++ and confused where to start..

P: n/a
I really wanted to learn C++ thats why i took the initiative to self-
study. I am currently following the tutorial at this site:
http://www.cprogramming.com/tutorial.html#c++tutorial but
im finding it a little lacking in some information i need, like data
types, native c++ objects and c++ functions. I am on linux and have
been compiling and running my c++ samples using the G++ compiler, is
that Ok? I mean will C++ code written in linux run on any platform? I
googled a lot of C++ tutorials and books, and im overwhelmed and got
easily confused. I need your opinion / advice on which site i can
follow the tutorials and which book to read. I have been programming
in PHP for about 2 years now and would really love to learn a new
programming language .

My ultimate goal is to develop desktop applications for linux, but for
now i'll deal with the language basics first.
Thank You So Much!
Jun 27 '08 #1
Share this Question
Share on Google+
6 Replies


P: n/a
Hello,

See reccomended books here, especially 'Accelerated C++':

http://jcatki.no-ip.org:8080/fncpp/Resources

Regards.
Jun 27 '08 #2

P: n/a
On May 2, 3:12 pm, alasham.s...@gmail.com wrote:
Hello,

See reccomended books here, especially 'Accelerated C++':

http://jcatki.no-ip.org:8080/fncpp/Resources

Regards.
Thanks for the recommendation!... I am seeing this "STL" acronym all
the time. What is it and what does it do?
Jun 27 '08 #3

P: n/a
* ry********@gmail.com:
On May 2, 3:12 pm, alasham.s...@gmail.com wrote:
>Hello,

See reccomended books here, especially 'Accelerated C++':

http://jcatki.no-ip.org:8080/fncpp/Resources

Regards.

Thanks for the recommendation!... I am seeing this "STL" acronym all
the time. What is it and what does it do?
http://en.wikipedia.org/wiki/Standard_Template_Library

--
Derek
Jun 27 '08 #4

P: n/a
On 2008-05-02 08:05, ry********@gmail.com wrote:
I really wanted to learn C++ thats why i took the initiative to self-
study. I am currently following the tutorial at this site:
http://www.cprogramming.com/tutorial.html#c++tutorial but
im finding it a little lacking in some information i need, like data
types, native c++ objects and c++ functions. I am on linux and have
been compiling and running my c++ samples using the G++ compiler, is
that Ok?
Yes, g++ is a good C++ compiler.
I mean will C++ code written in linux run on any platform?
If you don't use any platform specific stuff your code should compile on
any platform with a conforming C++ compiler and library.
I
googled a lot of C++ tutorials and books, and im overwhelmed and got
easily confused. I need your opinion / advice on which site i can
follow the tutorials and which book to read.
I have not found any good tutorials on the web, I would recommend that
you get yourself a book. 'Accelerated C++' is often recommended,
'Thinking in C++' can be found for free on the 'net, on ACCU' site you
can find reviews of many books:
http://accu.org/index.php/book_reviews?url=search.xqy?field=subject&term=beg inner's+c%2b%2b
My ultimate goal is to develop desktop applications for linux, but for
now i'll deal with the language basics first.
That's a good strategy, C++ is a complex language and there are a lot to
learn, however you do not have to learn everything before you can start
producing useful programs.
--
Erik Wikström
Jun 27 '08 #5

P: n/a
<al**********@gmail.comwrote:
See reccomended books here, especially 'Accelerated C++':

http://jcatki.no-ip.org:8080/fncpp/Resources
That's a nice list but it should be modified so it says Josutttis is a
*tutorial* *and* reference. Calling it a reference book implies that it can
be "put off" for a while. In fact, it is the best possible way to *learn*
about the STL.
Jun 27 '08 #6

P: n/a
Pat
ry********@gmail.com wrote:
I really wanted to learn C++ thats why i took the initiative to self-
study. I am currently following the tutorial at this site:
http://www.cprogramming.com/tutorial.html#c++tutorial but
im finding it a little lacking in some information i need, like data
types, native c++ objects and c++ functions. I am on linux and have
been compiling and running my c++ samples using the G++ compiler, is
that Ok? I mean will C++ code written in linux run on any platform? I
googled a lot of C++ tutorials and books, and im overwhelmed and got
easily confused. I need your opinion / advice on which site i can
follow the tutorials and which book to read. I have been programming
in PHP for about 2 years now and would really love to learn a new
programming language .

My ultimate goal is to develop desktop applications for linux, but for
now i'll deal with the language basics first.
Thank You So Much!

I'm also in the process of teaching myself C++ (just started 3 weeks
ago) and have been using "C++ Primer Plus, 5th Ed" by Stephen Prata. It
is an excellent text - very well written, and includes lots of simple
example "Listings" that clearly illustrate the various concepts and
topics being presented. I feel I've learned quite a bit after only three
weeks (I'm about half way through the book), but there's a lot to learn.
So I expect I will be at it for while. But if you're looking for a
good "teach yourself" text, this one definitely qualifies.

Good luck!
Jun 27 '08 #7

This discussion thread is closed

Replies have been disabled for this discussion.