ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C++程序设计语言.第1~3部分.原书第4版

دانلود کتاب C++程序设计语言.第1~3部分.原书第4版

C++程序设计语言.第1~3部分.原书第4版

مشخصات کتاب

C++程序设计语言.第1~3部分.原书第4版

ویرایش: 4 
نویسندگان:   
سری:  
ISBN (شابک) : 9787111539414 
ناشر:  
سال نشر: 2016 
تعداد صفحات: 750 
زبان: Chinese 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 158 مگابایت 

قیمت کتاب (تومان) : 53,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب C++程序设计语言.第1~3部分.原书第4版 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب C++程序设计语言.第1~3部分.原书第4版 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب C++程序设计语言.第1~3部分.原书第4版

زبان برنامه نویسی C++ (ویرایش چهارم کتاب اصلی) کلاسیک ترین کتاب مرجع در زمینه C++ می باشد که به معرفی ویژگی ها و عملکردهای جدید C++11 می پردازد.کتاب به چهار قسمت تقسیم شده است.بخش اول (فصل 1) ~5) این یک مقدمه است، شامل دانش پیشینه C++، معرفی مختصر زبان C++ و کتابخانه استاندارد آن؛ قسمت دوم (فصل 6-15) انواع داخلی و ویژگی های اساسی C++ و نحوه معرفی آن را ارائه می کند. استفاده از آنها برای ساختن برنامه ها؛ بخش سوم (فصل 6-15) فصل 16 تا 29) مکانیسم انتزاعی C++ و نحوه استفاده از این مکانیسم ها برای نوشتن برنامه های شی گرا و برنامه های عمومی را معرفی می کند؛ بخش چهارم (فصل 30-30) 44) کتابخانه استاندارد را خلاصه می کند و برخی از مسائل مربوط به سازگاری را مورد بحث قرار می دهد.به دلیل مسایل فضایی، کتاب اصلی نسخه چینی در دو جلد به ترتیب مربوط به قسمت اول تا سوم و قسمت چهارم کتاب اصلی منتشر شده است. قسمت اول تا سوم


توضیحاتی درمورد کتاب به خارجی

C++程序设计语言(原书第4版)是C++领域最经典的参考书,介绍了C++11的各项新特性和新功能.全书共分四部分.第一部分(第1~5章)是引言,包括C++的背景知识,C++语言及其标准库的简要介绍;第二部分(第6~15章)介绍C++的内置类型和基本特性,以及如何用它们构造程序;第三部分(第16~29章)介绍C++的抽象机制及如何用这些机制编写面向对象程序和泛型程序;第四部分(第30~44章)概述标准库并讨论一些兼容性问题.由于篇幅问题,原书中文版分两册出版,分别对应原书的第一至三部分和第四部分.这一册为第一至三部分.



فهرست مطالب

封面\n书名\n版权\n前言\n目录\n第一部分  引言\n第1章  致读者\n	1.1  本书结构\n	1.1.1  引言\n	1.1.2  基本特性\n	1.1.3  抽象机制\n	1.1.4  标准库\n	1.1.5  例子和参考文献\n	1.2  C++的设计\n	1.2.1  程序设计风格\n	1.2.2  类型检查\n	1.2.3  C兼容性\n	1.2.4  语言、库和系统\n	1.3  学习C++\n	1.3.1  用C++编程\n	1.3.2  对C++程序员的建议\n	1.3.3  对C程序员的建议\n	1.3.4  对Java程序员的建议\n	1.4  C++的历史\n	1.4.1  大事年表\n	1.4.2  早期的C++\n	1.4.3  1998标准\n	1.4.4  2011标准\n	1.4.5  C++的用途\n	1.5  建议\n	1.6  参考文献\n第2章  C++概览:基础知识\n	2.1  引言\n	2.2  基本概念\n	2.2.1  Hello,World!\n	2.2.2  类型、变量和算术运算\n	2.2.3  常量\n	2.2.4  检验和循环\n	2.2.5  指针、数组和循环\n	2.3  用户自定义类型\n	2.3.1  结构\n	2.3.2  类\n	2.3.3  枚举\n	2.4  模块化\n	2.4.1  分离编译\n	2.4.2  名字空间\n	2.4.3  错误处理\n	2.5  附记\n	2.6  建议\n第3章  C++概览:抽象机制\n	3.1  引言\n	3.2  类\n	3.2.1  具体类型\n	3.2.2  抽象类型\n	3.2.3  虚函数\n	3.2.4  类层次\n	3.3  拷贝和移动\n	3.3.1  拷贝容器\n	3.3.2  移动容器\n	3.3.3  资源管理\n	3.3.4  抑制操作\n	3.4  模板\n	3.4.1  参数化类型\n	3.4.2  函数模板\n	3.4.3  函数对象\n	3.4.4  可变参数模板\n	3.4.5  别名\n	3.5  建议\n第4章  C++概览:容器与算法\n	4.1  标准库\n	4.1.1  标准库概述\n	4.1.2  标准库头文件与名字空间\n	4.2  字符串\n	4.3  I/O流\n	4.3.1  输出\n	4.3.2  输入\n	4.3.3  用户自定义类型的I/O\n	4.4  容器\n	4.4.1  vector\n	4.4.2  list\n	4.4.3  map\n	4.4.4  unordered_map\n	4.4.5  容器概述\n	4.5  算法\n	4.5.1  使用迭代器\n	4.5.2  迭代器类型\n	4.5.3  流迭代器\n	4.5.4  谓词\n	4.5.5  算法概述\n	4.5.6  容器算法\n	4.6  建议\n第5章  C++概览:并发与实用功能\n	5.1  引言\n	5.2  资源管理\n	5.2.1  unique_ptr与shared_ptr\n	5.3  并发\n	5.3.1  任务和thread\n	5.3.2  传递参数\n	5.3.3  返回结果\n	5.3.4  共享数据\n	5.3.5  任务通信\n	5.4  小工具组件\n	5.4.1  时间\n	5.4.2  类型函数\n	5.4.3  pair和tuple\n	5.5  正则表达式\n	5.6  数学计算\n	5.6.1  数学函数和算法\n	5.6.2  复数\n	5.6.3  随机数\n	5.6.4  向量算术\n	5.6.5  数值限制\n	5.7  建议\n第二部分  基本功能\n第6章  类型与声明\n	6.1  ISO C++标准\n	6.1.1  实现\n	6.1.2  基本源程序字符集\n	6.2  类型\n	6.2.1  基本类型\n	6.2.2  布尔值\n	6.2.3  字符类型\n	6.2.4  整数类型\n	6.2.5  浮点数类型\n	6.2.6  前缀和后缀\n	6.2.7  void\n	6.2.8  类型尺寸\n	6.2.9  对齐\n	6.3  声明\n	6.3.1  声明的结构\n	6.3.2  声明多个名字\n	6.3.3  名字\n	6.3.4  作用域\n	6.3.5  初始化\n	6.3.6  推断类型:auto和decltype()\n	6.4  对象和值\n	6.4.1  左值和右值\n	6.4.2  对象的生命周期\n	6.5  类型别名\n	6.6  建议\n第7章  指针、数组与引用\n	7.1  引言\n	7.2  指针\n	7.2.1  void\n	7.2.2  nullptr\n	7.3  数组\n	7.3.1  数组的初始化器\n	7.3.2  字符串字面值常量\n	7.4  数组中的指针\n	7.4.1  数组漫游\n	7.4.2  多维数组\n	7.4.3  传递数组\n	7.5  指针与const\n	7.6  指针与所有权\n	7.7  引用\n	7.7.1  左值引用\n	7.7.2  右值引用\n	7.7.3  引用的引用\n	7.7.4  指针与引用\n	7.8  建议\n第8章  结构、联合与枚举\n	8.1  引言\n	8.2  结构\n	8.2.1  struct的布局\n	8.2.2  struct的名字\n	8.2.3  结构与类\n	8.2.4  结构与数组\n	8.2.5  类型等价\n	8.2.6  普通旧数据\n	8.2.7  域\n	8.3  联合\n	8.3.1  联合与类\n	8.3.2  匿名union\n	8.4  枚举\n	8.4.1  enum class\n	8.4.2  普通的enum\n	8.4.3  未命名的enum\n	8.5  建议\n第9章  语句\n	9.1  引言\n	9.2  语句概述\n	9.3  声明作为语句\n	9.4  选择语句\n	9.4.1  if语句\n	9.4.2  switch语句\n	9.4.3  条件中的声明\n	9.5  循环语句\n	9.5.1  范围for语句\n	9.5.2  for语句\n	9.5.3  while语句\n	9.5.4  do语句\n	9.5.5  退出循环\n	9.6  goto语句\n	9.7  注释与缩进\n	9.8  建议\n第10章  表达式\n	10.1  引言\n	10.2  一个桌面计算器示例\n	10.2.1  分析器\n	10.2.2  输入\n	10.2.3  底层输入\n	10.2.4  错误处理\n	10.2.5  驱动程序\n	10.2.6  头文件\n	10.2.7  命令行参数\n	10.2.8  关于风格\n	10.3  运算符概述\n	10.3.1  结果\n	10.3.2  求值顺序\n	10.3.3  运算符优先级\n	10.3.4  临时对象\n	10.4  常量表达式\n	10.4.1  符号化常量\n	10.4.2  常量表达式中的const\n	10.4.3  字面值常量类型\n	10.4.4  引用参数\n	10.4.5  地址常量表达式\n	10.5  隐式类型转换\n	10.5.1  提升\n	10.5.2  类型转换\n	10.5.3  常用的算术类型转换\n	10.6  建议\n第11章  选择适当的操作\n	11.1  其他运算符\n	11.1.1  逻辑运算符\n	11.1.2  位逻辑运算符\n	11.1.3  条件表达式\n	11.1.4  递增与递减\n	11.2  自由存储\n	11.2.1  内存管理\n	11.2.2  数组\n	11.2.3  获取内存空间\n	11.2.4  重载new\n	11.3  列表\n	11.3.1  实现模型\n	11.3.2  限定列表\n	11.3.3  未限定列表\n	11.4  lambda表达式\n	11.4.1  实现模型\n	11.4.2  lambda的替代品\n	11.4.3  捕获\n	11.4.4  调用与返回\n	11.4.5  lambda的类型\n	11.5  显式类型转换\n	11.5.1  构造\n	11.5.2  命名转换\n	11.5.3  C风格的转换\n	11.5.4  函数形式的转换\n	11.6  建议\n第12章  函数\n	12.1  函数声明\n	12.1.1  为什么使用函数\n	12.1.2  函数声明的组成要件\n	12.1.3  函数定义\n	12.1.4  返回值\n	12.1.5  inline函数\n	12.1.6  constexpr函数\n	12.1.7  [[noreturn]]函数\n	12.1.8  局部变量\n	12.2  参数传递\n	12.2.1  引用参数\n	12.2.2  数组参数\n	12.2.3  列表参数\n	12.2.4  数量未定的参数\n	12.2.5  默认参数\n	12.3  重载函数\n	12.3.1  自动重载解析\n	12.3.2  重载与返回类型\n	12.3.3  重载与作用域\n	12.3.4  多实参解析\n	12.3.5  手动重载解析\n	12.4  前置与后置条件\n	12.5  函数指针\n	12.6  宏\n	12.6.1  条件编译\n	12.6.2  预定义宏\n	12.6.3  编译指令\n	12.7  建议\n第13章  异常处理\n	13.1  错误处理\n	13.1.1  异常\n	13.1.2  传统的错误处理\n	13.1.3  渐进决策\n	13.1.4  另一种视角看异常\n	13.1.5  何时不应使用异常\n	13.1.6  层次化错误处理\n	13.1.7  异常与效率\n	13.2  异常保障\n	13.3  资源管理\n	13.3.1  finally\n	13.4  强制不变式\n	13.5  抛出与捕获异常\n	13.5.1  抛出异常\n	13.5.2  捕获异常\n	13.5.3  异常与线程\n	13.6  vector的实现\n	13.6.1  一个简单的vector\n	13.6.2  显式地表示内存\n	13.6.3  赋值\n	13.6.4  改变尺寸\n	13.7  建议\n第14章  名字空间\n	14.1  组合问题\n	14.2  名字空间\n	14.2.1  显式限定\n	14.2.2  using声明\n	14.2.3  using指示\n	14.2.4  参数依赖查找\n	14.2.5  名字空间是开放的\n	14.3  模块化和接口\n	14.3.1  名字空间作为模块\n	14.3.2  实现\n	14.3.3  接口和名字\n	14.4  组合使用名字空间\n	14.4.1  便利性与安全性\n	14.4.2  名字空间别名\n	14.4.3  组合名字空间\n	14.4.4  组合与选择\n	14.4.5  名字空间和重载\n	14.4.6  版本控制\n	14.4.7  名字空间嵌套\n	14.4.8  无名名字空间\n	14.4.9  C头文件\n	14.5  建议\n第15章  源文件与程序\n	15.1  分离编译\n	15.2  链接\n	15.2.1  文件内名字\n	15.2.2  头文件\n	15.2.3  单一定义规则\n	15.2.4  标准库头文件\n	15.2.5  链接非C++代码\n	15.2.6  链接和函数指针\n	15.3  使用头文件\n	15.3.1  单头文件组织\n	15.3.2  多头文件组织\n	15.3.3  包含保护\n	15.4  程序\n	15.4.1  非局部变量初始化\n	15.4.2  初始化和并发\n	15.4.3  程序终止\n	15.5  建议\n第三部分  抽象机制\n第16章  类\n	16.1  引言\n	16.2  类基础\n	16.2.1  成员函数\n	16.2.2  默认拷贝\n	16.2.3  访问控制\n	16.2.4  class和struct\n	16.2.5  构造函数\n	16.2.6  explicit构造函数\n	16.2.7  类内初始化器\n	16.2.8  类内函数定义\n	16.2.9  可变性\n	16.2.10  自引用\n	16.2.11  成员访问\n	16.2.12  static成员\n	16.2.13  成员类型\n	16.3  具体类\n	16.3.1  成员函数\n	16.3.2  辅助函数\n	16.3.3  重载运算符\n	16.3.4  具体类的重要性\n	16.4  建议\n第17章  构造、清理、拷贝和移动\n	17.1  引言\n	17.2  构造函数和析构函数\n	17.2.1  构造函数和不变式\n	17.2.2  析构函数和资源\n	17.2.3  基类和成员析构函数\n	17.2.4  调用构造函数和析构函数\n	17.2.5  virtual析构函数\n	17.3  类对象初始化\n	17.3.1  不使用构造函数进行初始化\n	17.3.2  使用构造函数进行初始化\n	17.3.3  默认构造函数\n	17.3.4  初始化器列表构造函数\n	17.4  成员和基类初始化\n	17.4.1  成员初始化\n	17.4.2  基类初始化器\n	17.4.3  委托构造函数\n	17.4.4  类内初始化器\n	17.4.5  static成员初始化\n	17.5  拷贝和移动\n	17.5.1  拷贝\n	17.5.2  移动\n	17.6  生成默认操作\n	17.6.1  显式声明默认操作\n	17.6.2  默认操作\n	17.6.3  使用默认操作\n	17.6.4  使用delete删除的函数\n	17.7  建议\n第18章  运算符重载\n	18.1  引言\n	18.2  运算符函数\n	18.2.1  二元和一元运算符\n	18.2.2  运算符的预置含义\n	18.2.3  运算符与用户自定义类型\n	18.2.4  传递对象\n	18.2.5  名字空间中的运算符\n	18.3  复数类型\n	18.3.1  成员和非成员运算符\n	18.3.2  混合模式运算\n	18.3.3  类型转换\n	18.3.4  字面值常量\n	18.3.5  访问函数\n	18.3.6  辅助函数\n	18.4  类型转换\n	18.4.1  类型转换运算符\n	18.4.2  explicit类型转换运算符\n	18.4.3  二义性\n	18.5  建议\n第19章  特殊运算符\n	19.1  引言\n	19.2  特殊运算符\n	19.2.1  取下标\n	19.2.2  函数调用\n	19.2.3  解引用\n	19.2.4  递增和递减\n	19.2.5  分配和释放\n	19.2.6  用户自定义字面值常量\n	19.3  字符串类\n	19.3.1  必备操作\n	19.3.2  访问字符\n	19.3.3  类的表示\n	19.3.4  成员函数\n	19.3.5  辅助函数\n	19.3.6  应用String\n	19.4  友元\n	19.4.1  发现友元\n	19.4.2  友元与成员\n	19.5  建议\n第20章  派生类\n	20.1  引言\n	20.2  派生类\n	20.2.1  成员函数\n	20.2.2  构造函数和析构函数\n	20.3  类层次\n	20.3.1  类型域\n	20.3.2  虚函数\n	20.3.3  显式限定\n	20.3.4  覆盖控制\n	20.3.5  using基类成员\n	20.3.6  返回类型放松\n	20.4  抽象类\n	20.5  访问控制\n	20.5.1  protected成员\n	20.5.2  访问基类\n	20.5.3  using声明与访问控制\n	20.6  成员指针\n	20.6.1  函数成员指针\n	20.6.2  数据成员指针\n	20.6.3  基类和派生类成员\n	20.7  建议\n第21章  类层次\n	21.1  引言\n	21.2  设计类层次\n	21.2.1  实现继承\n	21.2.2  接口继承\n	21.2.3  替代实现方式\n	21.2.4  定位对象创建\n	21.3  多重继承\n	21.3.1  多重接口\n	21.3.2  多重实现类\n	21.3.3  二义性解析\n	21.3.4  重复使用基类\n	21.3.5  虚基类\n	21.3.6  重复基类与虚基类\n	21.4  建议\n第22章  运行时类型信息\n	22.1  引言\n	22.2  类层次导航\n	22.2.1  dynamic_cast\n	22.2.2  多重继承\n	22.2.3  static_cast和dynamic_cast\n	22.2.4  恢复接口\n	22.3  双重分发和访客\n	22.3.1  双重分发\n	22.3.2  访客\n	22.4  构造和析构\n	22.5  类型识别\n	22.5.1  扩展类型信息\n	22.6  RTTI的使用和误用\n	22.7  建议\n第23章  模板\n	23.1  引言和概述\n	23.2  一个简单的字符串模板\n	23.2.1  定义模板\n	23.2.2  模板实例化\n	23.3  类型检查\n	23.3.1  类型等价\n	23.3.2  错误检测\n	23.4  类模板成员\n	23.4.1  数据成员\n	23.4.2  成员函数\n	23.4.3  成员类型别名\n	23.4.4  static成员\n	23.4.5  成员类型\n	23.4.6  成员模板\n	23.4.7  友元\n	23.5  函数模板\n	23.5.1  函数模板实参\n	23.5.2  函数模板实参推断\n	23.5.3  函数模板重载\n	23.6  模板别名\n	23.7  源码组织\n	23.7.1  链接\n	23.8  建议\n第24章  泛型程序设计\n	24.1  引言\n	24.2  算法和提升\n	24.3  概念\n	24.3.1  发现概念\n	24.3.2  概念和约束\n	24.4  具体化概念\n	24.4.1  公理\n	24.4.2  多实参概念\n	24.4.3  值概念\n	24.4.4  约束检查\n	24.4.5  模板定义检查\n	24.5  建议\n第25章  特例化\n	25.1  引言\n	25.2  模板参数和实参\n	25.2.1  类型作为实参\n	25.2.2  值作为实参\n	25.2.3  操作作为实参\n	25.2.4  模板作为实参\n	25.2.5  默认模板实参\n	25.3  特例化\n	25.3.1  接口特例化\n	25.3.2  主模板\n	25.3.3  特例化顺序\n	25.3.4  函数模板特例化\n	25.4  建议\n第26章  实例化\n	26.1  引言\n	26.2  模板实例化\n	26.2.1  何时需要实例化\n	26.2.2  手工控制实例化\n	26.3  名字绑定\n	26.3.1  依赖性名字\n	26.3.2  定义点绑定\n	26.3.3  实例化点绑定\n	26.3.4  多实例化点\n	26.3.5  模板和名字空间\n	26.3.6  过于激进的ADL\n	26.3.7  来自基类的名字\n	26.4  建议\n第27章  模板和类层次\n	27.1  引言\n	27.2  参数化和类层次\n	27.2.1  生成类型\n	27.2.2  模板类型转换\n	27.3  类模板层次\n	27.3.1  模板作为接口\n	27.4  模板参数作为基类\n	27.4.1  组合数据结构\n	27.4.2  线性化类层次\n	27.5  建议\n第28章  元编程\n	28.1  引言\n	28.2  类型函数\n	28.2.1  类型别名\n	28.2.2  类型谓词\n	28.2.3  选择函数\n	28.2.4  萃取\n	28.3  控制结构\n	28.3.1  选择\n	28.3.2  迭代和递归\n	28.3.3  何时使用元编程\n	28.4  条件定义:Enable_if\n	28.4.1  使用Enable_if\n	28.4.2  实现Enable_if\n	28.4.3  Enable_if与概念\n	28.4.4  更多Enable_if例子\n	28.5  一个编译时列表:Tuple\n	28.5.1  一个简单的输出函数\n	28.5.2  元素访问\n	28.5.3  make_tuple\n	28.6  可变参数模板\n	28.6.1  一个类型安全的printf()\n	28.6.2  技术细节\n	28.6.3  转发\n	28.6.4  标准库tuple\n	28.7  国际标准单位例子\n	28.7.1  Unit\n	28.7.2  Quantitv\n	28.7.3  Unit字面值常量\n	28.7.4  工具函数\n	28.8  建议\n第29章  一个矩阵设计\n	29.1  引言\n	29.1.1  Matrix的基本使用\n	29.1.2  对Matrix的要求\n	29.2  Matrix模板\n	29.2.1  构造和赋值\n	29.2.2  下标和切片\n	29.3  Matrix算术运算\n	29.3.1  标量运算\n	29.3.2  加法\n	29.3.3  乘法\n	29.4  Matrix实现\n	29.4.1  slice()\n	29.4.2  Matrix切片\n	29.4.3  Matrix_ref\n	29.4.4  Matrix列表初始化\n	29.4.5  Matrix访问\n	29.4.6  零维Matrix\n	29.5  求解线性方程组\n	29.5.1  经典高斯消去法\n	29.5.2  旋转\n	29.5.3  测试\n	29.5.4  熔合运算\n	29.6  建议




نظرات کاربران