c++primer plus 6读书笔记第一章预备知识

简介: c++primer plus 6读书笔记第一章预备知识

          第一章预备知识

1.1 C++简介

c++融合了3种编程方式:C语言代表的过程性语言、c++在C语言基础上添加的类代表的面向对象语言、c++模板支持的泛型编程

1.2 C++简史

1.2.1 C语言

1.2.2 C语言编程原理

最初是过程性语言(强调算法),随着程序规模扩大,开发出了结构化编程、自顶向下的设计(将大程序分解成小程序)

1.2.3面向对象编程(OOP)

为了编写大型程序,OOP通过了一种新方法,OOP强调数据。

在C++中,类是一种规范,它描述了一种新型数据格式。

OPP程序设计首先设计类,它们描述了程序要处理的东西。

1.2.4 C++和泛型编程

泛型编程强调独立于特定的数据类型编程。

泛型编程提高了常用的工具(如排序等)

1.2.5 C++的起源

 和C相同,诞生于贝尔实验室。

1.3 可移植性和标准

1.3.1 c++的发展

1.3.2 本书(c++primerplus6)遵循的C++标准

   C++98,部分C++11    

1.4 程序创建的技巧

 步骤大体是:

1. 使用文本编辑器编写程序,并保存文件,此文件为源码。

2. 编译源码。编译将源码翻译为主机使用的机器语言。翻译后的文件是目标代码。

3. 链接。将目标代码与其他代码链接起来。生成运行版本。可执行代码。

1.4.1创建源代码文件

此处略去,使用集成开发环境(IDE)可以很简单地完成。

相关文章
|
12天前
|
编译器 数据安全/隐私保护 C++
c++primer plus 6 读书笔记 第十三章 类继承
c++primer plus 6 读书笔记 第十三章 类继承
|
12天前
|
C++
C++ Primer Plus (第6版)中文版 (使用XMind整理)
C++ Primer Plus (第6版)中文版 (使用XMind整理)
C++ Primer Plus (第6版)中文版 (使用XMind整理)
|
12天前
|
C++
c++primer plus 6 读书笔记 第十四章 C++中的代码重用
c++primer plus 6 读书笔记 第十四章 C++中的代码重用
|
12天前
|
C++
c++primer plus 6 读书笔记 第十一章 使用类
c++primer plus 6 读书笔记 第十一章 使用类
|
12天前
|
程序员 C++
c++primer plus 6 读书笔记 第十二章 类和动态内存分配
c++primer plus 6 读书笔记 第十二章 类和动态内存分配
|
6天前
|
C++
C++一分钟之-类与对象初步
【6月更文挑战第20天】C++的类是对象的蓝图,封装数据和操作。对象是类的实例。关注访问权限、构造析构函数的使用,以及内存管理(深拷贝VS浅拷贝)。示例展示了如何创建和使用`Point`类对象。通过实践和理解原理,掌握面向对象编程基础。
32 2
C++一分钟之-类与对象初步
|
1天前
|
编译器 C++
C++练级之路——类和对象(中二)
C++练级之路——类和对象(中二)
11 5
|
1天前
|
存储 编译器 C++
C++练级之路——类和对象(上)
C++练级之路——类和对象(上)
10 3
|
2天前
|
存储 Java C#
C++语言模板类对原生指针的封装与模拟
C++|智能指针的智能性和指针性:模板类对原生指针的封装与模拟
|
1天前
|
编译器 C++
C++练级之路——类和对象(中)
C++练级之路——类和对象(中)
7 1

相关实验场景

更多