C++头文件预编译与命名空间使用方法
宏指令的预编译用法,用于多文件的头文件预编译判断
头文件代码:
#include <iostream> #ifndef XB_H//预编译判断XB_H代码段是否被执行 #define XB_H//XB_H代码段开始 namespace XB { int op(int x, int y) { return x*y; } } #endif//XB_H代码段结束
源文件代码:
#include <iostream> #include "xb.h"//头文件 int main() { std::cout<<XB::op(10, 18);//命名空间使用方法 system("pause"); return 0; }