Can anyone point me in the directions of some beginner tutorials and information (either printed or online) on programming in C++?
I guess one of my problems is that I'm not entirely sure of the
differences between C and C++ - I know that C++ added some new
operators(?), etc. but other than that I'm not clear.
Re: Re: C++ For a Beginner
By: Digital Noise to Digital Man on Mon May 01 2006 06:31 am
I guess one of my problems is that I'm not entirely sure of the differences between C and C++ - I know that C++ added some new operators(?), etc. but other than that I'm not clear.
C is a sequential language. You write a program from top to bottom.
This is absolutely the place to start.
C++ is an Object Oriented Language, its a different way of thinking about program flow.
Get a grip on C and the step over to anything else will be natural.
-Scott
Re: C++ For a Beginner
By: Digital Noise to DOVE-Net.Programming on Sun Apr 30 2006 06:39 am
Can anyone point me in the directions of some beginner tutorials and information (either printed or online) on programming in C++?
Google it. I've learned a couple languages from this alone.
C is a sequential language. You write a program from top to bottom.
This is absolutely the place to start.
C++ is an Object Oriented Language, its a different way of thinking about program flow.
Get a grip on C and the step over to anything else will be natural.
Sam Alexander wrote:
Re: C++ For a Beginner
By: Digital Noise to DOVE-Net.Programming on Sun Apr 30 2006 06:39 am
Everyone,
Can anyone point me in the directions of some beginner tutorials and information (either printed or online) on programming in C++?
I have Borland's Enterprise Builder 6 suite (don't ask) and would like to begin to learn C++.
I've got prior experience in programming in VB and ASP - however C++'s syntax is quite a bit different (from what I've seen) - I'm so used to the object.property=value system that I'm finding it hard to learn something else.
Hi DN,
I'm in the same boat :) In the 80's I programmed in BASIC, early 90's moved to Pascal, and late 90's moved to C++. Since them I've been mostly working with webscripts like PHP and ColdFusion with my C++ skills being left sadly behind. The last time I programmed in C++ was on Borland C++ 3.5 for DOS.
I'm now planning on getting back into C++ to start writing some doors for my board, and C++ is my language of choice. It's the root of most common languages, and you're right, learning C++ will help learn PHP and other languages.
As for resources, you need to choose your platform or compiler of choice and get a book geared for that. My goal is to program with gcc in Linux, and I have several books to help with that. If you're goal is to use the Borland Enterprise Builder 6 then find a book geared for that. Theoretically C++ is C++ but each compiler has its little quarks and differences.
Hope this helps, and when you have some projects going let us know ...
Sam
Thanks Sam...
For now I'll probably be programming in Windows - simply because I don't have a Linux box to test on, and right now the *only* idea I have for a program (yeah, I got a ways to go before I do my own thing) wouldn't
really apply to Linux users.
DN
Re: Re: C++ For a BeginnerThanks for posting the link, Large. It will save me a google or two and I need to learn C++ also, it's a little different than standard C which I used to program in for DOS, I even had my own version of an embedded DOS using ASM and C.
http://www.cplusplus.com/doc/tutorial/
Hope this helps
Ste
---
þ Synchronet þ The DarkSide BBS *** telnet://darkside.dtdns.net
I have Borland's Enterprise Builder 6 suite (don't ask) and would like
to begin to learn C++.
I've got prior experience in programming in VB and ASP - however C++'s syntax is quite a bit different (from what I've seen) - I'm so used to
the object.property=value system that I'm finding it hard to learn
something else.
I'm also hoping that by learning to program in C++ I'll have an easier
time of picking up PHP.
Sysop: | MCMLXXIX |
---|---|
Location: | Prospect, CT |
Users: | 324 |
Nodes: | 10 (0 / 10) |
Uptime: | 128:34:25 |
Calls: | 499 |
Messages: | 218416 |