- 博客(13)
- 收藏
- 关注
原创 gtest安装出现版本问题(cmake gnu)
直接执行(./contrib/download_prerequisites)可能会证书验证失败,那就一个个下,用scp上传到服务器。下载后解压进入文件夹,下载需要的依赖在:contrib/download_prerequisites文件里可以看到。mv /usr/bin/gcc /usr/bin/gcc484(修改了软连接名)直接去下载已经编译好的,把cmake添加到环境变量即可。执行 mkdir build && cd build。编辑这个文件加入环境变量(对当前用户永久有效)把依赖解压到gcc文件夹。
2023-05-14 22:01:49
185
原创 与c/c++的故事
大一,我开始了与c/c++的故事。从最开始的入门,到基本掌握。大概用了半年多。其中最不好干的是指针,她结合数据结构很好学。 当然还有其它的语言,不过我选择了她。 学习中不用刻意的去记忆,更好的是对思维的提升。 我认为提升最快的就是在创造中学习。想想做什么?就算不完整也行。夕阳染月...开启了...故事
2022-09-24 11:35:20
322
原创 数据结构(顺序表)
顺序表组成 顺序表的内存分布是相邻的(类似数组) 包含一个首地址,元素个数,和大小 a1的地址为首地址,整个长方形为大小,a1,a2,是元素个数。
2022-07-10 21:57:14
415
2
原创 c语言指针笔记
c语言指针可分为一级指针,多级指针,指针数组,指向数组的指针。 附加:将数组的数组名作为函数参数传值时会变为一级指针(把数组的首地址给了形参)。 大佬可以忽略的以下内容 一级指针:int *p可以指向变量的地址。 二级指针:指向一级指针的地址。使用时可以 用**p得到所要值。多级与这个一样。 指针数组:int *p[3]这个数组有3个元素, 每个元素的变量都是指针类型。 指向数组的指针:int (*p)[3]=&arr这个指向3个一维数组。访问第一个数组的第一个元素可用 ...
2022-05-18 10:03:35
363
2
原创 c++部分变量的活动范围
有自动变量(auto),静态变量(static),寄存器变量(register),它不消耗内存,外部变量(extern)。 auto可以省略不写。如在函数中建一个 int x=0,这就是一个自动变量。活动仅在函数内有效。 static变量创建后不会因函数运行完后被释放,会静态的存在。在初始化时只进行一次。static分为局部与全局。当把全局变量变为静态变量时就无法作为外部变量使用。活动范围在文件内。 extern 可以声明这是一个外部变量(extern int a),这样其他的.cpp文件也可以使用这
2022-03-17 11:13:01
690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅