基于keli5对c++的学习
文章平均质量分 89
个人学习笔记
Wozart_Kate
废柴大学生一枚
展开
-
#pragma
在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma 指令对每个编译器给出了一个方法,在保持与C 和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为:#pragma para其中para 为参数,下面来看一些常用的参数。一、#pragma messagemessage 参数:Message 参数是我最喜欢的一个参数,它能够转载 2022-03-30 09:24:57 · 105 阅读 · 0 评论 -
C++中的预处理命令
C++中的预处理命令一、预处理的由来:在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarne博士简称为Cpp,不知道是不是C Program Preprocessor的简称)。二、常见的预处理功能:预处理器的主要作用就是: 把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有: 文件包含,条件编译、布局控制和宏替换4种。文件包含: #include 是一种最为转载 2022-03-30 09:17:33 · 3219 阅读 · 0 评论