摘要: 如果一个文件开头一行是: #pragma once 头文件内容 (一个预处理指令), 它的作用是确保当前文件在一个编译单元中不被重复包含。效果等同于: #ifndef ERROR_CUH_ #define ERROR_CUH_ 头文件中的内容 #endif 但是更加简洁。 #pragma once在 阅读全文
posted @ 2022-01-05 15:37 QZ-CMD 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 宏: 1.定义变量的时候,可以增加代码的通用性,定义在头文件中,如果修改变量只需要在头文件中修改,而不需要在程序中全部修改; 2.定义函数时,宏也可以写成带参函数的形式:#define add(x,y) x+y,普通函数会在运行时被调用执行栈的进出,增加了开销,这样的宏定义就可以提高执行效率(预处理 阅读全文
posted @ 2022-01-05 11:00 QZ-CMD 阅读(47) 评论(0) 推荐(0) 编辑