![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
MrLeoLi
每天进步一点点
展开
-
c++笔记 ------------拷贝构造函数
拷贝构造函数 是一种特殊的构造函数,它在创建对象时,使用同一类中之前创建的对象来初始化创建的对象。拷贝构造函数通常用于: 通过使用另一个同类型的对象来初始化新创建的对象。 复制对象把它作为参数传递给函数。 复制对象,并从函数返回这个对象。 ...原创 2018-03-23 17:08:38 · 216 阅读 · 0 评论 -
c++ const
#include "stdafx.h" #include <iostream> using namespace std; int main() { int x = 3; int const *p = &x; // p可以指向其它指针但*p 无法修改 等价于 const int *p=&x; x = 5; int const * c...原创 2018-05-10 10:48:40 · 181 阅读 · 0 评论 -
内存管理
内存的本质是资源,由操作系统分配。 在代码中申请和归还内存。 在c++中申请内存new 释放内存delete. #include "stdafx.h" #include <iostream> using namespace std; int main() { int *p = new int; *p = 20; if ...原创 2018-05-10 11:04:21 · 169 阅读 · 0 评论 -
内联函数
编译时将函数体代码和实参代替函数调用语句。 类内定义的成员函数编译器会优先把函数编译为内联函数,inline 不会写出来,对复杂函数编译成普通函数。 ...原创 2018-05-10 12:11:11 · 152 阅读 · 0 评论 -
类外定义
同文件定义 分文件定义 初始化列表 初始化列表先于构造函数, 初始化只能用于构造函数 初始化列表可以同时初始化多个数据成员原创 2018-05-10 13:10:21 · 381 阅读 · 0 评论