当前位置:首页 > 程序设计 >
《C++程序设计语言(第1-3部分)》电子书封面

C++程序设计语言(第1-3部分)

  • 发布时间:2020年09月14日 10:43:45
  • 作者:本贾尼?斯特劳斯特鲁普
  • 大小:157.9 MB
  • 类别:C++电子书
  • 格式:PDF
  • 版本:第4版
  • 评分:7.9

    C++程序设计语言(第1-3部分) PDF 第4版

      给大家带来的一篇关于C++相关的电子书资源,介绍了关于C++、程序设计方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小157.9 MB,本贾尼?斯特劳斯特鲁普编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.2。

      内容介绍

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

      目录

      • 第3版前言
      • 第2版前言
      • 第1版前言
      • 第一部分 引言
      • 第1章 致读者 2
      • 第2章 C++概览:基础知识 32
      • 第3章 C++概览:抽象机制 51
      • 第4章 C++概览:容器与算法 74
      • 第5章 C++概览:并发与实用功能 96
      • 第二部分 基本功能
      • 第6章 类型与声明 116
      • 第7章 指针、数组与引用 148
      • 第8章 结构、联合与枚举 173
      • 第9章 语句 194
      • 第10章 表达式 208
      • 第11章 选择适当的操作 236
      • 第12章 函数 264
      • 第13章 异常处理 297
      • 第14章 名字空间 337
      • 第15章 源文件与程序 362
      • 第三部分 抽象机制
      • 第16章 类 386
      • 第17章 构造、清理、拷贝和移动 413
      • 第18章 运算符重载 452
      • 第19章 特殊运算符 471
      • 第20章 派生类 495
      • 第21章 类层次 524
      • 第22章 运行时类型信息 547
      • 第23章 模板 566
      • 第24章 泛型程序设计 595
      • 第25章 特例化 613
      • 第26章 实例化 629
      • 第27章 模板和类层次 645
      • 第28章 元编程 661
      • 第29章 一个矩阵设计 701

      学习笔记

      python调用c++ ctype list传数组或者返回数组的方法

      示例1: pycallclass.cpp: #include iostreamusing namespace std;typedef unsigned char BYTE;#define MAX_COUNT 20 struct tagOutCardResult_py{BYTEcbCardCount;BYTEcbResultCard1;BYTEcbResultCard2;BYTEcbResultCard3;BYTEcbResultCard4;BYTEcbResultCard5;BYTEcbResultCard6;BYTEcbResultCard7;BYTEcbResultCard8;BYTEcbResultCard9;BYTEcbResultCard10;BYTEcbResultCard11;BYTEcbResultCard12;BYTEcbResultCard13;BYTEcbResultCard14;BYTEcbResultCard15;BYTEcbResultCard16;BYTEcbResultCard17;BYTEcbResultCard18;BYTEcbResultCard19;BYTEcbResultCard20;}; struct tagOutCardResult{BYTEcbCardCount;BYTEcbResultCard[MAX_COUNT];void clear(){cbCardCount = 0;for (int nIdx = 0;nIdx MAX_COUNT;++nIdx){cbResultCard[nIdx] = 0;}}void topy(tagOutCardResult_py* ppy){cout"topy function begin"endl;ppy-cbCardCount = cbCardCount;cout"topy……

      Python调用C++,通过Pybind11制作Python接口

      我是在ubuntu系统进行实验的,所以和window可能会有区别。 python调用C/C++有不少的方法,如boost.python, swig, ctypes, pybind11等,这些方法有繁有简,而pybind11的优点是对C++ 11支持很好,API比较简单,现在我们就简单记下Pybind11的入门操作。 1. pybind11简介与环境安装 pybind11是一个轻量级的只包含头文件的库,它主要是用来在已有的 C++代码的基础上做扩展,它的语法和目标非常像Boost.Python,但Boost.Python为了兼容现有的基本所有的C++编译器而变得非常复杂和庞大,而因此付出的代价是很多晦涩的模板技巧以及很多不必要的对旧版编译器的支持。Pybind11摒弃了这些支持,它只支持python2.7以上以及C++ 11以上的编译器,使……

      以上就是本次介绍的C++电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:精通Django

      下一篇:Qt Quick核心编程

      展开 +

      收起 -

      下载地址:百度网盘下载
      C++相关电子书
      C++ Primer Plus
      C++ Primer Plus 超清第6版

      畅销20余年的C++编程入门教程 近百万程序员的C++编程启蒙教程 技术大牛案头常备的工具书 针对C++11标准库更新 蔡学镛 孟岩 高博倾力推荐

      立即下载
      C++入门经典
      C++入门经典 第4版

      C++入门经典(第4版) 是一本C++初学者指南,讨论了适合初学者的C++功能子集,其语法对应于C++ 14标准。本书的内容适合于任何开发环境,可以在任何操作系统或程序开发系统中使用。读者不需

      立即下载
      c/c++中文参考手册
      c/c++中文参考手册 完整版

      c/c++中文参考手册包含了c和c++17的标准,深入浅出,介绍全面,是每个学习c++ 或者c必备系列,需要的朋友可下载试试! c/c++参考手册是专为c语言开发者制作的一个学习文档,包含了基本的介绍、预处理命令、算法、正则表达式、转义字符、基本数据类型等介绍,可以方便开发者快速掌握c语言的开发技巧,让你轻松开发出满意的软件。 C语言特色 易于学习 结构化语言 它产生高效率的程序 它可以处理底层的活动 它可以在多种计算机平台上编译

      立即下载
      C++模板元编程
      C++模板元编程 超清版 立即下载
      常用算法程序集(C/C++描述)
      常用算法程序集(C/C++描述) 完整第5版

      本书针对工程中常用的行之有效的算法而编写,涵盖括多项式的计算、复数运算、矩阵运算、矩阵特征值与特征向量的计算、线性代数方程组的求解、非线性方程与方程组的求解等

      立即下载
      读者留言
      袁子轩

      袁子轩 提供上传

      资源
      33
      粉丝
      24
      喜欢
      111
      评论
      9

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com