help
-
i have just entered into c,c++ programming.how can i improve my c,c++ programming skills.Anybody please help me out.
madhu9124 wrote:
how can i improve my c,c++ programming skills.
By first realizing that they are two separate languages. Just because you know one (C) does not automatically mean you know the other (C++). When I see folks write "C/C++" on resumes and such, that's a big red flag.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
-
madhu9124 wrote:
how can i improve my c,c++ programming skills.
By first realizing that they are two separate languages. Just because you know one (C) does not automatically mean you know the other (C++). When I see folks write "C/C++" on resumes and such, that's a big red flag.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
He posted the same thing in Java. He must have finished them all at the same time! *phew* and who said this stuff was difficult...
Check out the CodeProject forum Guidelines[^] The original soapbox 1.0 is back![^]
-
i have just entered into c,c++ programming.how can i improve my c,c++ programming skills.Anybody please help me out.
Practice, practice, practice...
> The problem with computers is that they do what you tell them to do and not what you want them to do. < > Life: great graphics, but the gameplay sux. <
-
Practice, practice, practice...
> The problem with computers is that they do what you tell them to do and not what you want them to do. < > Life: great graphics, but the gameplay sux. <
and to add to that, find a good tutor/mentor, either at school or at your job.
This signature was proudly tested on animals.
-
He posted the same thing in Java. He must have finished them all at the same time! *phew* and who said this stuff was difficult...
Check out the CodeProject forum Guidelines[^] The original soapbox 1.0 is back![^]
Both Java and Java++? :D
> The problem with computers is that they do what you tell them to do and not what you want them to do. < > Life: great graphics, but the gameplay sux. <
-
i have just entered into c,c++ programming.how can i improve my c,c++ programming skills.Anybody please help me out.
study good books in C and C++. try to practice given examples. We don't have any shortcuts :)
Thanks and Regards, Selvam, http://www.wincpp.com
-
i have just entered into c,c++ programming.how can i improve my c,c++ programming skills.Anybody please help me out.
First of all, are there any previous languages that you have learned, or is this your first one? Knowing which languages you might already use can help to direct you to decent learning resources. There are differences between C and C++. C is a standardized language. One of the major benefits of C is the fact that it does not change (as quoted from one of my CS professors). C can be compiled to many systems, and it is very, very fast. However, C also has a few drawbacks to the language. Dynamic memory is one issue (having a variable that stores strings of various sizes, for example) and requires more complex programming requiring things such as Malloc() and Free(). Another element is the fact that C is not an Object Oriented language. This is why C++ was developed. C++ is an Object Oriented language. It builds upon the basic building blocks of C and extends it quite a bit. Classes are the biggest difference, allowing to group your various functions into "objects" (hence the Object Oriented). The nice thing about C++ is that it is backwards compatible with C. All right. Resources. CPlusPlus.com is a wonderful resource. They have one of the most comprehensive sets of documentation that I've seen on C and C++ to date. Also, they have very good, detailed tutorials. You may also consider purchasing a textbook on the subject. The industry standard for C appears to be The C Programming Language by Kerrigan and Ritchie. I own both the first and second editions of this text, and I have used them extensively. Hopefully this will be of help to you. Best of luck!
-
i have just entered into c,c++ programming.how can i improve my c,c++ programming skills.Anybody please help me out.
-
i have just entered into c,c++ programming.how can i improve my c,c++ programming skills.Anybody please help me out.
The first step is to read introductory books. You should probably learn C first because C is a subset of C++, so you'll already know the C part when you study C++. The next step is to practice writing programs. Programming is like swimming in that you have to do it to learn it. You can't learn to swim just from reading about it. Reading and understanding other peoples' code is also helpful. Then more advanced books will help. I recommend Effective C++ by Scott Meyers. Design Patterns is a good book for learning how to effectively use the object-oriented features of C++.