当前课程知识点:C++程序设计 >  第48讲 命名空间 >  2、命名空间的使用 >  2. 文件包含和条件编译

返回《C++程序设计》慕课在线视频课程列表

2. 文件包含和条件编译在线视频

返回《C++程序设计》慕课在线视频列表

C++程序设计课程列表:

第1讲 C++语言概述

-1. 计算机系统的组成及计算机指令

-2. 程序设计语言的发展及C++语言

第2讲 信息的表示与存储

-1. 进位计数制及转换

-2. 数据在计算机中的表示

第3讲 程序中数据的表示

-1. 数据类型

-2. 常量、变量

第4讲 运算符与表达式

-1. 常用的运算符

-2. 表达式和类型转换

第5讲 顺序结构的程序设计

-1. 语句

-2. 输入与输出

第6讲 选择结构的程序设计

-1. if语句和switch语句

-2. 选择结构的嵌套

第7讲 循环结构的程序设计

-1. 循环语句

-2. 循环的附加控制语句

第8讲 循环结构的分类

-1. 循环的嵌套

-2. 循环的设计

第9讲 函数的定义和使用

-1. 函数的定义和函数的参数

-2. 函数的声明与内联函数

第10讲 函数的设计

-1. 默认参数与函数重载

-2. 函数模板与库函数的调用

第11讲 函数的调用

-1. 函数的嵌套调用

-2. 函数的递归调用

第12讲 作用域、生命期和程序的组织结构

-1. 作用域和生命期

-2. 程序的组织结构

第13讲 数组的定义和使用

-1. 一维数组的定义、初始化、引用

-2. 二维数组的定义、初始化、引用

第14讲 数组与函数

-1. 数组作为函数的参数

-2. 数组参数的传递机制

第15讲 字符串的处理

-1. 字符数组与字符串处理函数

-2. 字符串对象及其操作

第16讲 数组的应用

-1. 用数组解决排序问题

-2. 用数组解决查找问题

第17讲 指针的定义与使用

-1. 指针的定义

-2. 指针的有效性和运算

第18讲 指针与数组

-1. 一维数组与指针

-2. 指针与字符串

第19讲 指针与函数

-1. 指针作为函数的参数

-2. 引用和指向函数的指针

第20讲 动态分配内存

-1. new与delete运算符

-2. 动态分配数组和字符串

第21讲 自定义数据类型

-1. 结构体类型

-2. 共用体类型、枚举类型

第22讲 自定义数据类型的应用——链表

-1. 链表的概念和分类

-2. 链表的运算

第23讲 预处理命令

-1. 什么是预处理命令以及宏定义

-2. 文件包含和条件编译

第24讲 习题解析

-1. 数据类型、控制结构、函数

-2. 预处理命令、数组、指针、自定义数据类型

第25讲 类的定义

-1. 定义类及成员的访问控制

-2. 类的数据成员、类的成员函数、类的声明

第26讲 对象的定义和使用

-1. 对象的的定义及 对象的动态建立和释放

-2. 对象成员的引用、对象的赋值、对象的指针

第27讲 构造函数

-1. 什么是构造函数及构造函数的定义

-2. 构造函数的重载、带默认参数的构造函数

第28讲 默认构造函数和复制构造函数

-1. 定义默认构造函数、隐式类类型转换

-2. 复制构造函数与合成复制构造函数

第29讲 析构函数

-1、 析构函数的定义及合成析构函数

-2、何时需要编写析构函数

第30讲 对象数组和对象指针

-1、对象数组及指向对象的指针

-2、成员指针及this指针

第31讲 类作用域、对象生命期、const限定

-1、类的作用域及对象的生命期

-2、 常对象、常成员、常指针、常引用

第32讲 静态成员和友元

-1、静态成员

-2、友元函数和友元类

第33讲 类的继承与派生

-1、派生类的定义

-2、派生类的构成

第34讲 派生类成员的访问

-1、派生类成员的访问权限

-2、赋值兼容规则

第35讲 派生类的构造和析构函数

-1、派生类的构造函数

-2、派生类的析构函数

第36讲 多重继承

-1、多重继承派生类及二义性问题

-2、虚基类

第37讲 多态性

-1、多态性的概念

-2、静态联编和 动态联编

第38讲 虚函数

-1、 多态的条件及多态性

-2、纯虚函数和抽象类

第39讲 运算符重载

-1、运算符重载的概念

-2、运算符重载的实现

第40讲 典型运算符的重载

-1、构造“分数”类

-2、典型运算符的重载

第41讲 类模板

-1、类模板的定义

-2、类模板应用举例

第42讲 标准库

-1、C++标准库

-2、字符串流

第43讲 文件

-1、文件的概念

-2、文件的操作

第44讲 向量vector

-1、向量的使用

-2、向量的实现细节

第45讲 列表list

-1、列表的使用

-2、列表的实现细节

第46讲 队列(queue)和栈(stack)

-1、队列queue

-2、栈stack

第47讲 异常处理

-1、异常处理的基本概念

-2、异常处理的实现

第48讲 命名空间

-1、命名空间的定义

-2、命名空间的使用

2. 文件包含和条件编译笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。