
C++学习笔记
文章平均质量分 69
acdfg123
刚入行的菜鸟
展开
-
C++ 智能指针 — 探索智能指针变量在类中销毁的顺序(学习笔记二)
各位路过的大神,要看懂我这篇文章,需要看一下我的第一章笔记:https://blog.youkuaiyun.com/acdfg123/article/details/118226287?spm=1001.2014.3001.5502我这一章是基于前一章的序章,后续的笔记都是由第一章的最基础工程来进行实验1.创建新类 TestB(直接复制TestA的内容),内容如下:class TestB{public: TestB(const std::string inName) :_name...原创 2021-06-26 15:05:37 · 1194 阅读 · 0 评论 -
C++ 智能指针 — 创建简单的智能指针(学习笔记 一)
首次发文,多多包含,如有错误,请各位大神指正一、智能指针的设计与实现:引用计数实现方式:1.首先创建智能指针的类,用于保存新建的数据#pragma once#include <assert.h>#include <memory>//智能指针:引用计数template<typename T>class CSharedPtr{public: /* * 当创建全新的类时,进行保存,并创建计数 */ CSharedPtr(T* ptr原创 2021-06-25 23:06:30 · 804 阅读 · 0 评论