C++ 预处理器 技术教程文章
C++ 编译器和预处理器定义的可以显示源代码信息的变量【代码】【图】
编译器为每个函数定义了__func__来显示函数的名字 预处理器定义了用于调试的名字: __FILE__//存放文件名的字符串字面量__LINE__//存放当前行号的整型字面值__TIME__//存放文件编译时间的字符串字面值__DATE__//存放文件编译日期的字符串字面值
吴裕雄--天生自然C++语言学习笔记:C++ 预处理器【代码】
预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理。 所有的预处理器指令都是以井号(#)开头,只有空格字符可以出现在预处理指令之前。预处理指令不是 C++ 语句,所以它们不会以分号(;)结尾。 C++ 还支持很多预处理指令,比如 #include、#define、#if、#else、#line 等#define 预处理指令用于创建符号常量。该符号常量通常称为宏,指令的一般 形式是: #define macro-name replacement-text 当这一行代码出现在一...
C++ - 技术教程分类
C++ 教程
C++ 简介
C++ 基本语法
C++ 注释
C++ 数据类型
C++ 变量类型
C++ 变量作用域
C++ 常量
C++ 修饰符类型
C++ 存储类
C++ 运算符
C++ 循环
C++ 判断
C++ 函数
C++ 数字
C++ 数组
C++ 字符串
C++ 指针
C++ 引用
C++ 日期 & 时间
C++ 基本的输入输出
C++ 数据结构
C++ 类 & 对象
C++ 继承
C++ 重载运算符和重载函数
C++ 多态
C++ 数据抽象
C++ 数据封装
C++ 接口(抽象类)
C++ 文件和流
C++ 异常处理
C++ 动态内存
C++ 命名空间
C++ 模板
C++ 预处理器
C++ 信号处理
C++ 多线程
C++ Web 编程
C++ 标准库
C++ 有用的资源
C++ 实例
c++ 全部