Honor C ++ programming you can also be translated

Source: Internet
Author: User

Honor 《C ++Programming you also

How to get startedC ++? Many students have asked me this question, and my answer is always: read a good entry book and keep writingCodeTo write meaningful code. This is actually getting started with any otherProgramming LanguageThe only way. This book is an excellentC ++Getting started.

C ++The language is too huge. AuthorFrancisCarefully selected classes, templates, Operator overloading, exceptions, namespaces, etc.C ++Indispensable programming language features, as well as containers,Algorithm, Iterator and other important standard library components, through the example code and its "code details", they are clearly displayed in front of you. The language and database reference provided at the end of each chapter helps to further deepenC ++Understanding of related knowledge points. The CD provides a consoleGuiLibrary for readers to refer to and write more interesting and meaningfulProgram. In addition to reading carefully, completing each experiment, task, and exercise is particularly important. If you do not move the handwriting code, the so-calledC ++Learning is just a conversation on paper.

FrancisInC ++CommunityHas a high reputation. He owns30Years of programming and teaching experience, yesC ++An important member of the Standards Committee. He usedACCU(Association of C & C ++ users) Chairman, reviewed several hundred booksC ++Books. His background and experience guarantee the quality of this book. For me, this book will always be used for my teaching before I find or write better teaching materials.C ++Teaching materials.

Since Chinese readers of this book have probably learnedCSo I 'd like to remind you that,C ++AndCThey have different design concepts and support different programming styles. In terms of application fields,CSuitable for writing small embedded systems,C ++It is mainly used to write large-scale applications with strict requirements on efficiency, such as operating systems, databases, office software, and large online games. InCConvertC ++In the process, you must first change the programming thinking:C ++Think of it as a brand new languageCSuperset is more conduciveC ++.

C ++Its main advantages are flexibility, efficiency, and computing functions during the compilation period. It provides a wide range of language features and libraries, supports multiple programming models, and never limits what programmers should do or how to do it. While solving the organizational problems of large-scale programs,C ++It perfectly inheritsCEfficiency. In the era of dynamic languages,C ++It makes great strides toward another direction and constantly strengthens its static features. Powerful computation functions during compilation will eventually becomeC ++Unparalleled features.

Among the most popular programming languages,C ++The scale and complexity of the job are undoubtedly the largest.C ++The entry threshold for programming is also getting higher and higher. In today's popular fast food languageC ++The number of programmers seems to have grown seldom. However,C ++No other programming language can be used in the field of application. MasteredC ++You can quickly switch to any other language. Don't hesitate to start learning nowC ++, The king of programming!

I would like to thank Mr. Shi Kang for his assistance in the translation. I would like to thank Mr. Chen jicang, editor of The China CHAPTER branch of the Machinery Industry Publishing House, for his invitation, trust, and cooperation. I would like to thank all the other staff who contributed to the publishing of this book. Thanks to Zhu Yan and Rong Kun for their love for you forever.

 

Glory

2007Year1Month

Nanjing Normal University

Www.royaloo.com

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.