Previous in Forum: C++ solving set of linear equations   Next in Forum: Stupid Vista
Close
Close
Close
9 comments
Rate Comments: Nested
Active Contributor

Join Date: Aug 2008
Posts: 16

I want to start learning C++

10/05/2008 9:30 AM

I want to start learning C++ ,i need advice about the best websites and books to start with .

I will be thankful for any advicel.

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#1

Re: I want to start learning C++

10/06/2008 12:28 AM

Do you already know C, if yes, then there's a nice development package for free, called DEV C++, which is an environment to program within. If you need C first, the same package is an easy-going product to work with (again, it's free).

If you really need to compile hard-core stuff, the the only "real" environment I know of is Microsoft Open Studio 2008. If you're working in Windows, other compliers can't do the stuff that Open Studio can.

Of course, if you're working with UNIX/Linux, there's always the free Gnu environment, which can be downloaded for free, but you better be very C savvy first!

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply
Guru

Join Date: Mar 2007
Location: Etherville
Posts: 12362
Good Answers: 115
#3
In reply to #1

Re: I want to start learning C++

10/06/2008 7:15 AM

Vermin, give me your insight as to why I might give up my beloved QBASIC. I know assorted bits of other (dated) stuff, but what can C++ do extra ? Is it pretty, does it have nice structure ? I'm not into 'pretty', just functional, and graphics aren't my thang.....logic and structure appeals to me (remember Jackson ?). Is there a compelling reason to learn stuff like C++, other than that others use it ? Even fast low level coding doesn't appeal - is there a good site that gives decent comparative detail on different languages ? Methinks you know of this topic, so what say ye about good intro languages and good working ones to know ?

__________________
For sale - Signature space. Apply on self addressed postcard..
Register to Reply
Power-User

Join Date: May 2007
Location: West Jordan, Utah, USA, Earth
Posts: 144
Good Answers: 5
#4
In reply to #3

Re: I want to start learning C++

10/06/2008 10:43 AM

OMG! Ok let me tell ya...

I am an old Basic guy from way back

100 Print "hello world"

200 goto 100

Let me tell you about the last year of Hell...I mean job.

I too was like why? why should I learn a whole new syntax so I can program Microcontrollers in C when I can just buy a basic compiler for the controller I want to use.

Well let me tell ya. I wish I had. I have found that there is MUCH MUCH more support for C then there is for just about anything else. Now if your using Qbasic and its doing everything you need then your right you don't need to learn C/C++. But if your like me and need to do something that you have never done. (like program microcontrollers) Then trust me take the time so the manufacturers will help you. They basically(no pun intended) laugh at me.

The compiler I use is pretty good but I have spent countless hours trying to figure out what is wrong with their libraries because they are not open source.

I would recommend learning C simply for the support and documentation. Besides almost ALL companies use C and not basic so it will look good on a resume too.

Good luck. Try the book from SAMS publication "learn C in 21 days" It comes with a ton of free software to get you started.

Good Luck!

bill12780

__________________
I'm fix'in to do somethin' stupid as hell...But I'm gonna do it anyway.
Register to Reply
Guru

Join Date: Mar 2007
Location: Etherville
Posts: 12362
Good Answers: 115
#7
In reply to #4

Re: I want to start learning C++

10/06/2008 11:55 AM

Thank you, Bill, but guess what......" Hello World......." Dang, they is gonna drag me into the 21st century, but my paws ain't cold and dead enough yet.

__________________
For sale - Signature space. Apply on self addressed postcard..
Register to Reply
Guru
Engineering Fields - Piping Design Engineering - New Member Egypt - Member - Member since 02/18/2007

Join Date: Feb 2007
Location: Cairo, Egypt
Posts: 1733
Good Answers: 248
#2

Re: I want to start learning C++

10/06/2008 1:59 AM

Very interspersing free download handbooks: IT/Computer and Thinking in C++,

and a lot of engineering handbooks at this site http://www.artikel-software.com/blog/ebooks.

__________________
It is better to be defeated on principles, than to win on lies!
Register to Reply
Anonymous Poster
#5

Re: I want to start learning C++

10/06/2008 10:50 AM

You should know first C language. I don't know in which country you live, but in my country India there is one special book for C & CPP Let's C & Let's C++ by Yashwant Kanitkar BPB Publication.

Register to Reply Off Topic (Score 5)
Active Contributor

Join Date: Jan 2008
Posts: 22
Good Answers: 1
#6

Re: I want to start learning C++

10/06/2008 11:26 AM

You could go straight to the Borland website and also download their C++ program for free. I don't work for Borland.

http://cc.codegear.com/free/cppbuilder

Turbo C++ 2006 Explorer Free Download, Full Product, English

390.1MB

English

http://www.codegear.com/products/cppbuilder

Developer Network

C++ Community Page
C++ Chat Room

Not a Member? - Join Today
Join the developer network and access our chat rooms, download free trials, and other codecentral downloads, join in voting, rating, commenting on articles and more.

Register to Reply
Active Contributor

Join Date: Aug 2008
Posts: 16
#8

Re: I want to start learning C++

10/06/2008 1:03 PM

Thank U all for your help..

Register to Reply
Anonymous Poster
#9

Re: I want to start learning C++

10/07/2008 6:31 AM

I think you're wise to want to acquire a familiarity with C (in whatever variant). It's one of those -- gag alert! -- core competencies that goes w/the territory nowadays.

http://www.softpedia.com/get/Programming/Other-Programming-Files/Microsoft-Visual-C-Toolkit.shtml

Learning C++ via the Bill Gates freebie aboive is about as easy a way to break into the game as I've found.

Good luck. If you ever see anything about "pointers," run the other way.

Register to Reply
Register to Reply 9 comments
Copy to Clipboard

Users who posted comments:

Abdel Halim Galala (1); amer7909 (1); Anonymous Poster (2); bill12780 (1); Kris (2); vermin (1); vguinnan (1)

Previous in Forum: C++ solving set of linear equations   Next in Forum: Stupid Vista

Advertisement