下载 > 资源分类 >  开发技术 >  C++ > C++编程规范:101条规则、准则与最佳实践.[加]Herb Sutter(带详细书签)

C++编程规范:101条规则、准则与最佳实践.[加]Herb Sutter(带详细书签)

2017-12-05 上传大小:36.24MB

C++领域20年集大成之作
两位世界专家联袂巨献
适合所有层次C++程序员
良好的编程规范可以改善代码质量,缩短上市时间,提升团队效率,简化维护工作。在本书中,两位全世界受尊敬的C++专家将全球C++社区的集体智慧和经验凝结成一整套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位C++程序员应该遵循的行事准则。
本书涵盖了C++程序设计的每一个方面,包括设计和编码风格、函
数、操作符、类的设计、继承、构造与析构、赋值、名字空间、模块、模板、泛型、异常、STL容器和算法等。书中对每一条规范都给出了言简意赅的概述,并辅以实例说明;另外还给出了从类型定义到错误处理等方面的大量C++实践,包括许多总结和标准化的技术。即使使用C++多年的程序员也会从中受益匪浅。
通过阅读本书,可以找到以下问题的答案。
哪些东西值得标准化?哪些东西不值得标准化?
使代码可扩展的方法是什么?
合理的错误处理策略有哪些要素?
如何(和为什么要)避免不必要的初始化、循环依赖和定义依赖?
何时应该(以及如何)同时使用静态和动态的多态性;
如何实践“安全的”改写?
何时该提供不会失败的交换?
为什么阻止异常跨越模块边界传播?如何阻止?
为什么不应该在头文件中写名字空间声明或指令?
为什么应该使用STL vector和string代替数组?
如何选择正确的STL搜索或排序算法?
为了保证代码的类型安全,应该遵从哪些规则?


在《C++编程规范:101条规则、准则与实践》中,两位知名的C++专家将全球C++界20年的集体智慧和经验凝结成一套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位C++程序员应该遵循的行事准则。书中对每一条规范都给出了描述,并辅以实例说明;从类型定义到错误处理,都给出了C++实践,即使使用C++多年的程序员也会从本书中受益匪浅。

《C++编程规范:101条规则、准则与实践》适合于各层次C++程序员使用,也可作为高等院校C++课程的教学参考书。 

Herb Sutter是ISO C++标准委员会主席,《C++ Users Journal》杂志特邀编辑和专栏作家。他目前在微软公司领导.NET环境下C++语言扩展的设计工作。 
Andrei Alexandrescu是C++专家,《C++ Users Journal》杂志的专栏作家,他的《Modern C++ Design》一书曾荣获2001年C++图书称号。
...展开收缩
综合评分:0(0位用户评分)
开通VIP C币充值 立即下载

评论共有0条

登录后才能评论

 

相关推荐

C++编程规范——101条规则、准则与最佳实践(中英版) 立即下载
积分/C币:3
C++编程规范-101条规则准则与最佳实践 立即下载
积分/C币:10
C++编程规范:101条规则、准则与最佳实践3 立即下载
积分/C币:3
C++编程规范101条规则、准则与最佳实践 PDF扫描版.pdf 立即下载
积分/C币:10
C++ 编程规范:101条规则、准则与最佳实践 立即下载
积分/C币:3
C++编程规范 101条准则与最佳实践 立即下载
积分/C币:3
C++编程规范 101条准则与实践规范 立即下载
积分/C币:3
C++编程规范 101条准则与实践规范 立即下载
积分/C币:3
C++编程规范.pdf 01 共2 herb sutter 立即下载
积分/C币:3
C++编程规范.part2.rar 共2 herb sutter 立即下载
积分/C币:3
c++编程规范(101条规则)—第二部分 立即下载
积分/C币:3
C++编程规范-101条规则(C++ Coding Standards)中文版 part3 立即下载
积分/C币:3
C++编程规范-101条规则(C++ Coding Standards)中文版 part2 立即下载
积分/C币:3
c++编程规范(101条规则)—第一部分 立即下载
积分/C币:3
大数据管理:数据集成的技术、方法与最佳实践.[美]April Reeve(带详细书签) 立即下载
积分/C币:12
分布式服务框架原理与实践.李林锋(带详细书签) 立即下载
积分/C币:8
后台开发:核心技术与应用实践.徐晓鑫(带详细书签) 立即下载
积分/C币:15
C指针基本概念核心技术及最佳实践 完整书签版 立即下载
积分/C币:15
Java 7 核心技术与最佳实践(有书签) 立即下载
积分/C币:12
Python编程:从入门到实践 附源码 超清pdf 非扫描 带书签 立即下载
积分/C币:5

热门专辑

VIP会员动态

关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
确认下载
img

C++编程规范:101条规则、准则与最佳实践.[加]Herb Sutter(带详细书签)

会员到期时间: 剩余下载个数: 剩余C币:593 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
C币充值 开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可奖励5下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: