为什么libc ++中的某些文件包含自己的include_next?

时间:2016-12-15 14:20:29

标签: c++ clang libc++

我一直在查看libc ++的源代码,我找到了一个我不理解的设计模式:许多标题include_next本身。

例如,wchar.h在第17行:

#include_next <wchar.h>

我对include_next的理解是它排除了当前文件的目录,因此它必须包含不同的wchar.h

这个其他wchar.h文件在哪里?

构建libc ++需要添加哪些搜索路径?

这不是Why would one use #include_next in a project?的重复,因为我特别询问了libc ++。

0 个答案:

没有答案