大佬教程收集整理的这篇文章主要介绍了c – #include – 括号与XCode中的引号?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这意味着,在MSVC中,可以使用与运行时和SDK标头同名的头文件.
因此,例如,我需要包装windows sdk windows.h文件来取消定义导致问题的一些宏.使用MSVS我只需要将(可选的)windows.h文件添加到我的项目中,只要我使用引用的形式包含它: –
// some .cpp file #include "windows.h" // will include my local windows.h file
在我的windows.h中,我可以使用尖括号形式拉入真实的:
// my windows.h #include <windows.h> // will load the real one #undef ConflicTingSymbol
在xcode中使用GCC尝试这个技巧不起作用.实际上,在系统头文件中#includes正在查找我的本地文件夹结构中具有相似名称的头文件.@H_753_33@mSVC系统意味着在我自己的文件夹structre中有@L_772_18@“String.h”头文件是非常安全的.在XCode上,这似乎是@L_772_18@重要的不.
有没有办法控制XCode中的搜索路径行为更像是MSVC?或者我只需要避免将任何可能与系统头冲突的任何标头命名.编写跨平台代码并使用大量框架意味着偶然冲突的可能性似乎很大.
以上是大佬教程为你收集整理的c – #include – 括号与XCode中的引号?全部内容,希望文章能够帮你解决c – #include – 括号与XCode中的引号?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。