#include 有哪些常见的不放在源文件开头的用法

C++语言 码拜 8年前 (2016-04-20) 1005次浏览
常见是对比其他不在源文件开头的用法,不是在源文件开头的用法。
问题本人改了,之前是这个:
#include 有不放在源文件开头的用法吗?
《C++ Primer》第五版,中文版。p6。
解决方案

10

有些时候要判断,假如某种条件下才进行包含

5

模拟源代码级的inline函数。

5

#include 放在源代码的任何位置都可以
#include 的功能就是编译器将被包含的文件的全部文本内容 粘贴到 #include 的位置,#include就是复制粘贴。

5

引用:
Quote: 引用:

惯例是放头部。
但放尾部或其他地方都可以

不是在 #include 所在的位置展开 Include 文件中的内容吗?本人刚才试了一下把 #include 放在源码结尾无法通过编译。

看4# 说明,
报错说明你用错了。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明#include 有哪些常见的不放在源文件开头的用法
喜欢 (0)
[1034331897@qq.com]
分享 (0)