豆瓣阅读

    C++ 基础教程

    暂无评价
    阅读
    ¥0.99
    • 导言
    • 目录
    • 作品信息

    C++ 是由 Bjarne Stroustrup 于 1979 年开始在贝尔实验室开发的一个中级编程语言。 C++ 可运行在不同的平台,如 Windows,Mac OS 和各种版本的 UNIX。本书将通过简单实用的方法来带你学习 C++ 编程语言。

    作者:极客学院

    1. 前言
    2. 适用人群
    3. 学习前提
    4. 1C++ 基础
    5. 概述
    6. 面向对象编程
    7. 标准库
    8. ANSI 标准
    9. 学习 C++
    10. C++ 的使用
    11. 开发环境
    12. 本地开发环境设置
    13. Installing GNU C/C++ 编译器
    14. 基本语法
    15. 程序结构
    16. 编译和执行 C++ 程序
    17. C++ 中的分号和语句块
    18. C++ 标识符
    19. C++ 关键字
    20. 三元符
    21. C++ 中的空格
    22. 注释
    23. 数据类型
    24. 基本内置类型
    25. typedef 声明
    26. 枚举类型
    27. 变量类型
    28. 变量作用域
    29. 局部变量
    30. 全局变量
    31. 局部变量和全局变量的初始化
    32. 常量
    33. 整型常量
    34. 浮点常量
    35. 布尔常量
    36. 字符常量
    37. 字符串常量
    38. 默认常量
    39. const 关键字
    40. 修饰符的类型
    41. C++ 中的类型限定符
    42. 存储类型
    43. auto 存储类型
    44. register 存储类型
    45. static 存储类型
    46. extern 存储类型
    47. mutable 存储类型
    48. 操作符
    49. 数学运算操作符
    50. 关系运算符
    51. 逻辑运算符
    52. 位运算符
    53. 赋值运算符
    54. 复合运算符
    55. C++ 中操作符优先级
    56. 循环的类型
    57. 循环控制语句
    58. 无穷循环
    59. 决策语句
    60. ?:运算符
    61. 函数
    62. 定义一个函数
    63. 例子
    64. 函数声明
    65. 调用函数
    66. 函数参数
    67. 参数的默认值
    68. 数字
    69. 在 C++ 程序中定义数字
    70. C++ 中的数学运算
    71. C++ 中的随机数字
    72. 数组
    73. 声明数组
    74. 初始化数组
    75. 访问数组元素
    76. 详细的 C++ 数组
    77. 字符串
    78. C 样式字符串
    79. C++ 中的字符串类
    80. 指针
    81. 指针是什么?
    82. 在 C++ 中使用指针
    83. 详细的 C++ 指针
    84. 引用
    85. 日期和时间
    86. 当前的日期和时间
    87. 使用结构体 tm 格式化时间:
    88. 基本输入输出
    89. I/O 库头文件
    90. 标准输出流
    91. 标准输入流
    92. 标准错误流
    93. 标准日志流
    94. 结构体
    95. 定义一个结构体
    96. 访问结构体成员
    97. 结构体作为函数参数
    98. 结构体指针
    99. typedef 关键字
    100. 2C++ 面向对象
    101. 类和对象
    102. C++ 类的定义
    103. 定义 C++ 对象
    104. 访问数据成员
    105. 类与对象的细节
    106. 继承
    107. 基类和派生类
    108. 访问控制和继承
    109. 继承方式
    110. 多继承
    111. 重载
    112. C++ 中的函数重载
    113. C++ 中的运算符重载 
    114. 可重载/不可重载的运算符
    115. 运算符重载例子
    116. 多态
    117. 数据抽象
    118. 访问标号实施抽象
    119. 数据抽象的好处
    120. 数据抽象举例
    121. 设计策略
    122. 数据封装
    123. 数据封装的例子
    124. 设计策略
    125. 接口 (抽象类)
    126. 抽象类样例
    127. 设计策略
    128. 3C++ 进阶
    129. 文件和流
    130. 打开文件
    131. 关闭文件
    132. 写文件
    133. 读文件
    134. 读取与写入样例
    135. 文件位置指针
    136. 异常处理
    137. 抛出异常
    138. 捕获异常
    139. C++ 标准异常
    140. 定义新异常
    141. 动态内存
    142. new 和 delete 操作符
    143. 数组的动态内存分配
    144. 对象的动态内存分配
    145. 命名空间
    146. 定义命名空间
    147. using 指令
    148. 不连续的命名空间
    149. 嵌套的命名空间
    150. 模板
    151. 函数模板
    152. 类模板
    153. 预处理器
    154. #define 处理器
    155. 函数宏
    156. 条件编译
    157. # 和 ## 操作符
    158. C++ 预定义的宏
    159. 信号处理
    160. signal() 函数
    161. raise() 函数
    162. 多线程
    163. 创建线程
    164. 终止线程
    165. 例子
    166. 传递参数给线程
    167. 连接和分离线程
    168. Web 编程
    169. 什么是 CGI ?
    170. 网页浏览
    171. CGI 架构图
    172. Web 服务器配置
    173. 第一个 CGI 程序
    174. HTTP 报头
    175. CGI 环境变量
    176. C++ CGI 库
    177. GET 和 POST 方法
    178. 利用 GET 方法传递数据
    179. 简单的 URL 例子: GET 方法
    180. 简单的 FORM 例子: GET 方法
    181. 利用 POST 方法传递数据
    182. 传递复选框数据到 CGI 程序
    183. 传递单选按钮数据到 CGI 程序
    184. 传递文本域数据到 CGI 程序
    185. 传递下拉框数据到 CGI 程序
    186. 在 CGI 中使用 Cookies
    187. 它是如何工作的
    188. 设置 Cookies
    189. 检索 Cookie
    190. 文件上传

    作者极客学院

    类别 图书 / 非虚构

    出版日期

    提供方浙版数媒

    标签计算机(1301)C++基础(1)C++教程(1)

    喜欢这本书的人也喜欢

      还没有读者为它写评论