#pragma once 与 #define
#pragma once的含义及用法
#pragma once是一个比较常用的C/C++杂注,只要在头文件的最开始加入这条杂注,就能够保证头文件只被编译一次。
用法:
#pragma once
... ... // 其他声明语句
#define的含义及用法
#define可以进行:1、无参宏定义;2、有参宏定义;3、防止重复定义。
对于防止重复定义的用法如下:
#ifndef _FILENAME_
#define _FILENAME_
... ... // 其他声明语句
#endif