摘要:
本条款主要讲解了类成员初始化的问题; 本章的宗旨旨在初始化类成员,保证类成员能够成功初始化,防止未初始化造成使用之外的错误; 初始化列表: 作者希望人们使用初始化列表而构造函数体内赋值的方式进行初始化的定义; class test { private: int a; string s; double 阅读全文
posted @ 2020-12-02 21:14
暮云林凌
阅读(95)
评论(0)
推荐(0)
摘要:
本章节主要讲解了const的一些应用问题,并且通过例子系统的讲解了const的使用场景和方法; 针对于指针和函数来说: 首先注意的是变量、指针和函数返回时使用const修饰时的场景; char greeting[] = "hello"; const char* a=greeting; char* c 阅读全文
posted @ 2020-12-02 18:13
暮云林凌
阅读(140)
评论(0)
推荐(0)
摘要:
该章节主要描述了#define的相关缺陷问题; #define的主要作用主要有以下几个方面: 1.常量宏:提前进行预处理变量的定义; 2.函数宏:类似于inline函数来进行代码或者简单函数展开; 但是尽管#define可以发挥作用,仍然会有相关的缺陷; 针对于问题1的缺陷,主要是在编译报错方面存在 阅读全文
posted @ 2020-12-02 11:23
暮云林凌
阅读(89)
评论(0)
推荐(0)

浙公网安备 33010602011771号