摘要:
记录一下第二章的第二部分笔记 一、拷贝构造函数 1.拷贝构造函数的生成: 同默认构造函数一样,概念上编译器会在需要调用拷贝构造函数时生成一个合成的拷贝构造函数,但实际上仅为有意义nontrival的类生成,对于trivial的类则使用逐比特拷贝bitwise copies(我理解为简单的将成员变量复 阅读全文
posted @ 2021-06-16 22:18
放不下的小女孩
阅读(109)
评论(0)
推荐(0)
摘要:
记录一下第二章的第一部分默认构造函数的学习笔记: 一、默认构造函数 1.默认构造函数的生成: 概念上只要类未定义任何构造函数并且真正需要默认构造函数(被调用)时,则编译器会自动为其合成一个默认构造函数。而实际上编译器只为有意义nontrival的类合成构造函数。而无意义的类编译器为其合成无意义的默认 阅读全文
posted @ 2021-06-16 17:39
放不下的小女孩
阅读(94)
评论(0)
推荐(0)
摘要:
记录一下第一章关于对象中的笔记。 1.指针类型 众所周知所有的指针都是存放着一个地址他们在同一个机器中占用的内存相同,而指针类型则是告诉编译器如何解释指针所指地址中的内存内容和大小。所以 ①一个类型为void*的指针只能获得地址,而不能对其指向的内容进行操作。 ②转换cast仅是一种编译器指令,它仅 阅读全文
posted @ 2021-06-16 11:27
放不下的小女孩
阅读(28)
评论(0)
推荐(0)