ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is there a C++ tutorial on DVD? Also I seen two other DVD's, one was "Programming in C" is this the same as C++ or would it be worth learning this and would it help me to learn C++??
I don't know of any DVD tutorial's dealing C++. However, I can tell you that C != C++ (they are not equal).
C libraries and programs can be compiled with most C++ compilers (g++ for example). However, the opposite is not true.
I find it best to think of C++ as an entirely different language that shares the same functional syntax as C but caters toward Object Oriented Programming.
Originally posted by jtshaw I find it best to think of C++ as an entirely different language that shares the same functional syntax as C but caters toward Object Oriented Programming.
I would ammend the last bit to "caters toward different styles of programming, including procedural, object-oriented, and generic."
Originally posted by jtshaw I don't know of any DVD tutorial's dealing C++. However, I can tell you that C != C++ (they are not equal).
C libraries and programs can be compiled with most C++ compilers (g++ for example). However, the opposite is not true.
I find it best to think of C++ as an entirely different language that shares the same functional syntax as C but caters toward Object Oriented Programming.
Agreed, I get frustrated when people act like they're the same language. You need practice in both to truely call yourself a C/C++ programmer.
Also, where did you see these DVD's InvisibleSniper? I'm interested
get a book. "Practical C++ Programming" published by O'reilly is really good. I've been taking an online C Programming course through O'reilly's Learning Lab. It's really good as well, very helpful. I taught myself a little C++ before I took the course so it was easier I think than most people would have it, but still very good
I can't see C++ there. I know that C++ is just C with object orientated programming, so would it be best to lern C first, that way I would learn all the functions and pointers ect?
Last edited by InvisibleSniper; 08-10-2005 at 05:21 AM.
Originally posted by InvisibleSniper I can't see C++ there. I know that C++ is just C with object orientated programming, so would it be best to lern C first, that way I would learn all the functions and pointers ect?
Not necessarily. C++ is more than just C with classes, but many people choose the route you've suggested. Since I learned C++ before C I would recommend the opposite way. I find it easy to go back and learn the little bits of C knowledge I'm lacking. It all depends on the person, you can really learn any programming language and jump to another. Since I know C++ pretty deeply I can assure you that its quite different from C even if they look the same. I can definately tell the difference in code between a C++ programmer, and a C programmer who knows C++. I'm sure many C programmers can do the same.
having started w/ C++ first, and then C, I think you should do the opposite(C, then C++). Why? C is much more technical feeling. It's more obscure, granted, at the beginning it's mostly the same structure and so forth(I assume until you get to object-orientation), but C++ is closer to the english language. Just a thought. I like C++ better, but it's easy to see where C++ came from(C). Anyone know of any sites that teach B(the language that C was based on)? Just out of curiosity.
Originally posted by lowpro2k3 Agreed, I get frustrated when people act like they're the same language. You need practice in both to truely call yourself a C/C++ programmer.
Also, where did you see these DVD's InvisibleSniper? I'm interested
I also found another C and a C++ video tutorial, it looks really good. Comes with 8 VHS's and program code on a disk. Just search for C++ Video Course on this website, it looks really worth it. Also can you tell me what you think of it please.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.