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

R

ryanbayona

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!
 
E

Erik Wikström

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=beginner's+c++
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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,261
Messages
2,571,040
Members
48,769
Latest member
Clifft

Latest Threads

Top