摘要: 一、引用 引用(reference)为对象起另外一个名字,引用类型另外一种类型,将声明符写成&d的形式来定义引用,d是声明的变量名。引用必须被初始化。 例如:int ival = 1024; int &refVal = ival;//refVal指向ival,是ival的另一个名字。 注意:引用并非 阅读全文
posted @ 2021-01-30 13:46 嗨_放飞梦想 阅读(327) 评论(0) 推荐(0) 编辑
摘要: alignas关键字:用来设置内存中对齐方式,最小是8字节对齐,可以是16,32,64,128等。 用法:struct alignas(8) 结构体名称{...} friend关键字:修饰的函数或类称为友元函数或友元类。 友元函数格式为:friend 类型 函数名(形式参数);友元函数是可以直接访问 阅读全文
posted @ 2021-01-30 09:15 嗨_放飞梦想 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1、查看电脑的GPU、CUDA版本,确定安装CUDA、cuDNN,tensorflow-gpu版本。 打开cmd,输入cd C:\Program Files\NVIDIA Corporation\NVSMI命令,回车,再输入nvidia-smi命令,回车。 如果没有CUDA Version值,主要查 阅读全文
posted @ 2021-01-28 17:39 嗨_放飞梦想 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 1、初始化和赋值的区别:初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,并以一个新的值替代。 2、一般初始化方式有: int a=0; int a={0}; int a{0}; int a(0); 在C++11新标准中,一般使用花括号来初始化变量。这种初始 阅读全文
posted @ 2021-01-28 17:31 嗨_放飞梦想 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一、转义序列 换行符:\n,横向制表符:\t,报警(响铃)符:\a 纵向制表符:\v,退格符:\b,双引号:\" 反斜线:\\,问号:\?,单引号:\' 回车符:\r,进纸符:\f 二、泛化转义序列 响铃:\7,转行符:\12,空格:\40 空字符:\0,字符M:\115,字符M:\x4d 阅读全文
posted @ 2021-01-25 21:27 嗨_放飞梦想 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 在表达式中既带有符号类型又有无符号类型,当带符号类型取值为负时会出现异常结果,带符号数会自动地转为无符号数。例如,如果a=-1,b=1,并且a和b都是int,则表达式a*b为-1。如果a是int,b是unsigned,则结果视为当前机器上int所占位数而定,加入int为四个字节,则结果为429496 阅读全文
posted @ 2021-01-25 13:46 嗨_放飞梦想 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、当明确知晓数值不可能为负时,选用无符号类型。 2、使用int执行整数运算。在实际应用中,short常常显示太小而long一般和int有一样的尺寸。如果数值超过int的表示范围,选用了long long。 3、在算术表达式中不要使用char或bool,只有在存放字符或布尔值时才使用它们。因为类型c 阅读全文
posted @ 2021-01-24 23:25 嗨_放飞梦想 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、出现fatal error: pyconfig.h: 没有那个文件或目录 1 PROTOC src/caffe/proto/caffe.proto 2 CXX .build_release/src/caffe/proto/caffe.pb.cc 3 CXX src/caffe/solver.cp 阅读全文
posted @ 2020-07-31 20:59 嗨_放飞梦想 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 一、判断是否支持GPU 输入命令lspci | grep -i nvidia,回车后如果没有任何显示内容,说明不支持GPU。 二、更改下载源 备份原来的下载源,cp /etc/apt/sources.list /etc/apt/sources_init.list。使用gedit /etc/apt/s 阅读全文
posted @ 2020-07-23 14:42 嗨_放飞梦想 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、字符设备结构体 字符设备驱动、块设备驱动和网络设备驱动作为linux内核三大驱动设备,字符设备主要完成字节的读写操作,常见的应用有鼠标、键盘等,结构体形式如下所示: ①、cdev结构体中的dev_t表示32位的设备号,12位为主设备号,20位为次设备号,可通过宏定义MAJOR(dev_t dev 阅读全文
posted @ 2019-11-03 11:27 嗨_放飞梦想 阅读(2475) 评论(0) 推荐(0) 编辑