gpt4 book ai didi

c++ - 我可以在可移植库中使用什么定义来判断编译器是否是 Microsoft 的?

转载 作者:太空宇宙 更新时间:2023-11-04 05:09:44 25 4
gpt4 key购买 nike

我有一个可移植库,如果在 Visual Studio 下或仅使用 Microsoft 的 C/C++ 编译器编译,则在一个地方需要执行 X,否则需要执行 Y。我应该寻找什么#define

最佳答案

A quick Google search导致 predefined macros on MSDN其中列出了 MSVC 预定义的所有宏。其中,_MSC_VER 可能是最佳候选者。

关于c++ - 我可以在可移植库中使用什么定义来判断编译器是否是 Microsoft 的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24302095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com