- 博客(6)
- 收藏
- 关注
原创 链表按首字母排序
链表按首字母排序struct meta { std::string music_name; meta * next;}mt;// 初始化void init(meta* &first, std::string *arr) { meta * tail = first; // 尾指针 for (int i = 0; i < 10; i++) { meta * tmp = new meta; tmp->music_name = arr[i]; tail->ne
2021-11-12 12:10:07 592
原创 CMAKE 常用语法说明
CMAKE 常用语法说明1.CMAKE_VERBOSE_MAKEFILE:Enable verbose output from Makefile builds.This variable is a cache entry initialized (to FALSE) by the project() command. Users may enable the option in their local build tree to get more verbose output from Make
2021-03-02 14:10:21 868
原创 CMake:yaml-cpp使用连接库
文章目录一、什么是动态库和静态库 二、.so | .so.x | .so.x.x.x 的区别 三、使用 四、异常 五、查阅资料一、什么是动态库和静态库?在Linux下: 静态库:后缀为.a的文件,例如 libyaml-cpp.a 动态库:后缀为.so的文件,例如 libyaml-cpp.so (shared object)在Windows下: 静态库...
2021-02-27 20:38:10 3848
原创 C++ &的使用
关于this指针我来谈谈我的看法:如下代码:A &func(){ return *this;}A &func(){ return this;}那么到底是选哪个是正确的?首先可以看出返回类型是 A& ,引用约等于*指针约等于值所以选第一个*this。
2017-03-30 20:10:02 230
原创 C++数组指针与指针数组
最近看到数组指针和指针数组那一块有点头疼,感觉明明都差不多的为什么一个叫数组指针,一个叫指针数组呢?首先先理解什么叫数组指针,什么叫指针数组,既然名字不同,那么肯定意义也是不一样的咯~数组指针: 顾名思义,就是指向数组的指针 举个例子:(*ptr)[3],这就是一个数组指针,ptr是指向一个有3个元素的数组的指针指针
2017-03-18 12:53:02 1216
翻译 C++引用
C++ 学习到引用那一块是不是会有些困惑 "&" 符号到底是什么意思,究竟是取地址还是引用?看了好几位博主的文章还是没看懂。。。究竟为什么"&"符号一会作引用,一会却又当取地址符,直到我看到这句话。。int main(){int a = 1;int r = &a;}&符号前有数据类型时,是引用。其它皆为取地址。int main(){int a,b;int &r = a
2017-03-15 20:02:06 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人