How to Learn programming?
Do not be confused by VC, BCB, BC, MC, TC and other words-they are all integrated development environments, and what we want to learn is a language;
Do not let go of any seemingly simple small programming problem-they are often not that simple, or can draw out a lot of knowledge points;
It will use visual c ++, but it does not mean that you will c ++;
It is not difficult to learn classes. templates, STL, and generic programming are also not difficult-it is difficult to stick to the practice for a long time and spare no effort to read a group of books;
If it's not a genius, you don't want to play games if you want to learn programming-you thought you did it, in fact, your c ++ level has not increased along with your customs clearance capabilities-in fact, you can always remember that learning C ++ aims to compile games;
Reading visual c ++ books cannot learn the C ++ language;
It is better to remember outdated technologies when talking about fashionable technologies;
Read the books you can understand. Read the books you can't understand;
Don't expect that you can remember and master the first book-read the second and third times;
Do not stay on the cradle of the integrated development environment, learn to control the integrated development environment, and learn to use the command line method to process programs;
Discuss meaningful C ++ knowledge points with others, rather than quarreling XX rows or which is better for YY and ZZ;
Please refer to "program design practices" and strictly follow the requirements;
Do not think that C and C ++ have the same syntax and keyword, so they have the same meaning and function;
The secret to learning programming is programming, programming, and re-programming;
Remember: Object-oriented technology is not only proprietary to C ++;
Please input the program example in the book to your computer for practice, even if the supporting CD contains the source code;
Expand the meaningful examples seen in the book;
Pay attention to the Exception Handling Technology in C ++ and apply it to your own programs;
I often review my previous programs and try to rewrite them to apply the new knowledge I learned;
Do not miss any exercise questions in the book-please finish all the exercises and record the solution ideas;
The integrated development environment of C ++ and C ++ should be learned and mastered at the same time;
Let's make the various platforms and development environments of the C ++ language go into fierce competition. We should focus on learning the C ++ language itself.
When you write half of the C ++ program but find that your method is poor, please do not stop immediately; please complete the remaining parts roughly as soon as possible to ensure the integrity of this design, analyze your errors and redesign and write them.
Don't worry, it is really not easy to design C ++ classes; the class and the class design level in your program are improved and developed in constant programming practices;
Every time I learned a C ++ difficulty, I tried to explain this knowledge point to others and let them understand it-you can clearly explain that you really understand it;
Please constantly put forward higher requirements for your own programs, even if your program version will change to version 100. xx;
Save all the programs you have written-that is one of your best accumulation;
Impetuous people can easily say: XX language is not good, so you should learn YY;-you can't do it yourself !?
It is easy for impetuous people to ask: What should I learn?-Don't ask, it's the right thing to learn;
It is easy for impetuous people to ask: does XX have money?-We suggest you rob a bank;
Impetuous people may say: I want a Chinese version! I cannot use English! -No? Learn!
Impetuous people may easily ask: XX and YY, Which is better?-Tell you, good.-As long as you learn;
Impetuous people can be divided into two types: a) people who only wait and do not learn; B) people who only learn but do not stick to it;
Do not be an impetuous person