c++
文章平均质量分 77
c++
c c++低级工程师
这个作者很懒,什么都没留下…
展开
-
[ C++入门 ] 类和对象 ( 上 )
/ 类体:由成员函数和成员变量组成// 一定要注意后面的分号class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分 号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者 成员函数。1. 声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内 联函数处理。原创 2024-05-20 21:02:34 · 647 阅读 · 0 评论 -
[ C++ ] 类和对象( 下 )
可以直接作用域限定符进行访问。原创 2024-05-28 10:52:40 · 714 阅读 · 0 评论 -
[ C++ ] 类和对象( 中 )
浅拷贝。原创 2024-05-25 10:31:42 · 763 阅读 · 0 评论 -
[ C++ ] 深入理解模板( 初 阶 )
函数模板函数模板格式template <typename T1, typename T2,......,typename Tn>返回值类型 函数名(参数列表){}注意:typename是用来定义模板参数关键字,也可以使用class(切记:不能使用struct代替class)函数模板的实例化模板参数的匹配原则1. 一个非模板函数可以和一个同名的函数模板同时存在,而且该函数模板还可以被实例化为这个非模板函数2. 对于非模板函数和同名函数模板,原创 2024-05-29 21:28:33 · 623 阅读 · 0 评论 -
[ C++ ]内存管理
注意:在申请自定义类型的空间时,new会调用构造函数,delete会调用析构函数,而malloc与 free不会。new的原理1. 调用operator new函数申请空间 2. 在申请的空间上执行构造函数,完成对象的构造delete的原理1. 在空间上执行析构函数,完成对象中资源的清理工作 2. 调用operator delete函数释放对象的空间new T[N]的原理。原创 2024-05-29 16:57:36 · 661 阅读 · 0 评论 -
[ C++ ] 类和对象( 中 ) 2
【代码】[ C++ ] 类和对象( 中 ) 2。原创 2024-05-26 18:17:30 · 288 阅读 · 0 评论 -
[ C++入门 ] 详解引用概念 内联函数 auto 范围for 指针空值nullptr
在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,但遗憾的 是一直没有人去使用它,大家可思考下为什么?C++11中,标准委员会赋予了auto全新的含义即:auto不再是一个存储类型指示符,而是作为一个新的类型指示符来指示编译器,auto声明的变量必须由编译器在编译时期推导而得。可以用typeid查询auto类型。原创 2024-05-19 15:06:58 · 1051 阅读 · 1 评论 -
[ C++入门 ] 详解C++命名空间
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。原创 2024-05-12 15:56:16 · 250 阅读 · 0 评论 -
[ C++入门 ] 详解C++ 输入输出,缺省参数,函数重载
【代码】[ C++入门 ] 详解C++ 输入输出,缺省参数,函数重载。原创 2024-05-13 20:33:22 · 312 阅读 · 1 评论