摘要: “=delete”关键字的使用 1 在特殊函数中进行使用 特殊函数是指在创建类的时候,编译器会隐式的生成以下函数: C++11之前: 默认构造函数; 析构函数; 拷贝构造函数; 拷贝赋值运算符 C++11之后添加: 移动构造函数; 移动赋值运算符 "=delete"目的:阻止客户使用这些函数 在C+ 阅读全文
posted @ 2020-04-05 21:23 KaifangquLuka 阅读(751) 评论(0) 推荐(0) 编辑
摘要: C++里面的static变量分为: 1 静态局部变量 ==>存储在静态存储区,作用域为局部作用域,如果是在函数内部定义的,其作用域仅限函数内,生命周期是从函数第一次调用到程序结束 2 静态全局变量 ==>存储在静态存储区,作用域为文件作用域(即只在单个Cpp里面,与全局对象相比,限定了作用域的范围) 阅读全文
posted @ 2020-04-05 21:22 KaifangquLuka 阅读(794) 评论(0) 推荐(0) 编辑