
C++
野指针呀
嗯哼,奋斗吧少年。
展开
-
选择排序(C++实现)
选择排序实现原创 2022-07-21 09:36:20 · 11295 阅读 · 0 评论 -
合成的默认构造函数
合成的默认构造函数原创 2022-06-16 17:52:18 · 180 阅读 · 0 评论 -
对象-this指针
this指针含义.原创 2022-06-16 15:40:23 · 148 阅读 · 0 评论 -
vscode可以编译通过,但是莫名其妙报红色波浪线
快捷键:ctrl + shift + p进入{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**" ], "defines": [], "compilerPath": "/usr/bin/g++",原创 2021-03-15 19:41:10 · 4360 阅读 · 2 评论 -
#ifndef/#define/#endif:防止头文件重复引用
在参考别人的代码时,看到这个:#ifndef _PLOT_H#define _PLOT_H第一眼看到“#ifndef”,我还以为是单词打错了。(捂脸)(代码的最后一行是“#endif”。)这三个代码表示:防止该头文件重复引用。比如这里的意思就是说:#ifndef _PLOT_H:(if not define _PLOT_H)如果不存在_PLOT_H,#define _PLOT_H:就引入_PLOT_H,#endif:否则不需要引入这就避免了_PLOT_H的重复引.原创 2020-07-23 14:18:46 · 995 阅读 · 0 评论 -
重构C++体系----指针
1. 计算机体系中的存储层次在介绍指针的概念之前,先介绍一下计算机中的存储层次,以便更好地理解指针。L5 —— Remote secondary storage:网络磁盘,在存储体系中相对比较慢。是在不同的机器,甚至不同的网段之间传输数据。从存储角度来看,假设把数据存储到多台机器上,或者是通过互联网去访问某些信息的时候,我们可以认为整个世界就是一张大的磁盘。L4 —— Local secondary storage:本地磁盘,访问速度比网络磁盘快些,但容量必定没有网络磁盘大。...原创 2020-07-10 15:27:37 · 414 阅读 · 0 评论