《C ++Programming you also
5 Month22Day Afternoon2Dianzuke51ctoExpert chat room
Mechanical Industry Press Hua Zhang company joins hands51ctoNetwork on 5Month 22Day (Tuesday) afternoon2: 00~3: 00, And 《C ++Programming you can also do the glorious exchange activities of the translator. ExplanationC ++Programming starts from scratch and answers readers online. In addition, we will extract from the netizens who participated in this chat activity.5Lucky Friend.C ++Programming Classical Books.55
Activity address:Http://vchat.51cto.com/(Enter a nickname to log on.)
Topic Introduction
1.Getting startedC ++
Read a good entry book and write more meaningfulCode.
2.Learn wellC ++(Or any otherProgramming Language).
Interest, focus, solution, and practice.
3.LearningC ++(Or any other programming language) the greatest obstacle in the process
The biggest obstacle comes from psychology: mistaken thinking that programming is"High IQ"The patent of the person, his IQ is average, can not learn, learning is not good.
4.StandardC ++Start
Dialects are not equal to standards. Third-party libraries are different from standard libraries, and tools are not equal to languages.
5.Tool Selection: command line compiler+NotepadVs. ide(For exampleVisual Studio)
The former is conducive to concentrated language (and Library) learning, and the latter isProgramMembers provide powerful programming support to improve development efficiency.
Personal suggestion (different from the advice of other experts): Get in touch with the latter as early as possible, which is actually used by professional programmers.
6. C ++Key components
Language features such as object-oriented, templates, namespaces, and exceptions; containers,Algorithm, Iterator, and other standard library components.
7. c ++Language Features
Flexible, efficient, and powerful compile-time type computing functions. Supports multiple programming models. Typical easy to get started and proficient in difficult programming languages.
8. C ++Areas of expertise: System Programming
Operating systems, device drivers, database systems, game engines, system tools, network applications, office software, image processing, and industrial control systems.
9.LearningC ++What to do
Be a professionalC ++Programmers; language influences thinking and broadens their programming thinking.
10.About LearningC ++Additional tips
Make full use of available resources, discuss issues with others, and share your experiences.
1cto |Computing
GloryTeacher from Nanjing Normal University, Doctor of computer application technology, Nanjing University of Aeronautics and Astronautics (reading ),C ++Template technology and Microsoft. NetTechnical researcher and educator. His translated works include 《ASP. Network 2.0Getting started,. NetOverall situation View2Version),C ++ templatesOverview,Imperfect C ++Chinese version,C ++Yes, yesC/C ++Security programming,C ++Template metaprogramming and 《Windows FormsProgram Design.
Book No:978-7-111-21196-9Book No:978-7-111-21070-2Book No:978-7-111-20945-4
pricing: 45.00 pricing: 35.00 pricing: 75.00