下载中心
C++高级编程(第4版)带书签pdf
1星 发布者: pankey888

2019-09-17 | 1积分 | 25.8MB |  100+ 次下载

下载 收藏 评论

文档简介
标签: C++

C++

Professional

Professional

WHAT THIS BOOK COVERS

Professional C++ uses an approach to C++ programming that will both increase the quality of your

code and improve your programming efficiency. You will find discussions on new C++17 features

throughout this fourth edition. These features are not just isolated to a few chapters or sections;

instead, examples have been updated to use new features when appropriate.

Professional C++ teaches you more than just the syntax and language features of C++. It also

emphasizes programming methodologies, reusable design patterns, and good programming style.

The Professional C++ methodology incorporates the entire software development process, from

designing and writing code, to debugging, and working in groups. This approach will enable you to

master the C++ language and its idiosyncrasies, as well as take advantage of its powerful capabilities

for large-scale software development.

Imagine users who have learned all of the syntax of C++ without seeing a single example of its use.

They know just enough to be dangerous! Without examples, they might assume that all code should

go in the main() function of the program, or that all variables should be global—practices that are

generally not considered hallmarks of good programming.

Professional C++ programmers understand the correct way to use the language, in addition to the

syntax. They recognize the importance of good design, the theories of object-oriented program-

ming, and the best ways to use existing libraries. They have also developed an arsenal of useful code

and reusable ideas.

By reading and understanding this book, you will become a professional C++ programmer. You will

expand your knowledge of C++ to cover lesser-known and often misunderstood language features.

You will gain an appreciation for object-oriented design, and acquire top-notch debugging skills.

Perhaps most important, you will finish this book armed with a wealth of reusable ideas that you

can actually apply to your daily work.

There are many good reasons to make the effort to be a professional C++ programmer, as opposed

to a programmer who knows C++. Understanding the true workings of the language will improve

the quality of your code. Learning about different programming methodologies and processes will

help you to work better with your team. Discovering reusable libraries and common design patterns

will improve your daily efficiency and help you stop reinventing the wheel. All of these lessons will

make you a better programmer and a more valuable employee. While this book can’t guarantee you

a promotion, it certainly won’t hurt.

评论
相关视频
  • 直播回放: Keysight 小探头,大学问,别让探头拖累你的测试结果!

  • 控制系统仿真与CAD

  • MIT 6.622 Power Electronics

  • 直播回放:基于英飞凌AIROC™ CYW20829低功耗蓝牙芯片的无线组网解决方案

  • 直播回放:ADI & WT·世健MCU痛点问题探索季:MCU应用难题全力击破!

  • Soc Design Lab - NYCU 2023

推荐帖子
精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • PIC单片机控制的遥控防盗报警器电路

  • 短波AM发射器电路设计图

  • 开关电源的基本组成及工作原理

  • 用NE555制作定时器

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

×