![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习经历
文章平均质量分 87
baobaobashi_
懒得写
展开
-
深入运算符重载(2)
运算符重载未完结的内容更新原创 2022-02-13 22:18:28 · 424 阅读 · 0 评论 -
深入运算符重载与拷贝构造
由浅入深,加深了运算符重载和拷贝构造的概念。介绍了运算符重载和拷贝构造编写的一些雷区。原创 2022-01-25 20:55:53 · 768 阅读 · 0 评论 -
【C++】深入理解引用
C++引用深究目录C++引用深究1、引用数组1.1 引用和数组的基本用法1.2 模板函数定义1.3 模板类的定义2、左值引用,右值引用,将亡值引用2.1、左值引用:2.2、右值引用:2.3、将亡值引用3、临时对象能否以引用返回3.1 不以引用返回3.2 以引用返回3.3 解析等号运算符重载3.4 总结有关引用的基本认识可以查看之前文章:(1)const和引用的关系 (2)const和引用的关系(3)拷贝构造函数1、引用数组1.1 引用和数组的基本用法int main(){ int原创 2022-01-20 18:44:58 · 376 阅读 · 0 评论 -
【C++】运算符重载
运算符重载分析以及类中自动创建的成员函数原创 2022-01-18 10:57:59 · 520 阅读 · 1 评论 -
【C++】拷贝构造函数
总结了拷贝构造函数的定义和使用,并对类其中函数是否以引用作为返回值进行了详细说明。原创 2022-01-18 01:17:05 · 828 阅读 · 0 评论 -
【C++】const和引用的关系(2)。
总结了常引用和普通引用对字面值常量的引用以及底层原理。如何存储对象数组。原创 2022-01-18 01:03:24 · 662 阅读 · 0 评论 -
【C++】const和引用的关系(1)
const与引用的关系分析,随后会更新函数调用过程的详细分析。原创 2022-01-14 13:16:21 · 230 阅读 · 0 评论 -
【C++】单列模式
单列模式只包含一个被称为单例模式的特殊类。目的:保证一个类仅有一个实例,并提供一个访问它全局的访问点。该实例被所有程序模块共享。懒汉模式第一个用到的类实例的时候才会回去实例化。时间换空间class singleton{public: static singleton *GetInstance() { if(Instance == NULL) { Instance = new singleton(); }原创 2022-01-13 08:00:00 · 524 阅读 · 0 评论 -
【C++】3、对象构造和析构
3、C++对象构造和析构//一个问题class Object{private: int val;public: Object(int x) { val = x; cout << "create :" << val << endl; } };Object o1(1);int main(){ Object o2(2);}Object o3(3);代码在Linux64平台原创 2022-01-10 07:54:35 · 406 阅读 · 0 评论 -
【C++】4、函数调用约定
4、函数调用约定4.1 什么是函数调用约定?我们都知道C或者C++中,在调用函数的时候,函数的参数通过栈来传递。如果是一个参数的话非常好控制,但是如果是多个参数,就会遇到很多问题。比如:它们参数的传递顺序是什么样?它们在内存中是什么形式?栈帧是如何销毁的(调用者还是被调用者弹出)?为了解决这些问题,引入了一个概念:函数调用约定。4.2 常用的函数调用约定常见的函数调用约定有这五种:__ stdcall、__ cdecl、__ fastcall、__ thiscall、__ naked call。原创 2022-01-09 17:41:36 · 390 阅读 · 0 评论 -
【C++】2、面向过程和面向对象常见问题
面向对象和面向过程常见问题c++中对象内存分配:class CGoods{private: char _name[21]; int _amount; float _price; float _total_price;public: void RegisterGoods(const char[],float price,float total_price); void CountTotal(); void GetName(); int原创 2022-01-08 23:08:42 · 771 阅读 · 0 评论 -
【C++】const、指针和引用的关系
当const修饰的部分不同,指针会出现哪些情况呢?原创 2022-01-10 23:52:40 · 410 阅读 · 0 评论