gpt4 book ai didi

c++ - 是否有各种编译器实现的扩展的简洁列表?

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

我有一段代码,其中我不关心可移植性。无论如何,它都是 Win32 API 代码;它用于从操作系统中吸取信息(这当然需要某种形式的操作系统特定 API)。我也不打算支持像 MinGW 这样的东西,因为这样的编译器不会实现 Windows API 的大部分(特别是像 COM 的东西)。

因此,我不关心这部分的可移植性,并且有兴趣使用我的编译器(目前为 MSVC++)提供的库或语言扩展。

例如,是否有适用于 Windows 上的 MSVC++ 和 Linux 上的 GCC 的此类列表?

最佳答案

我找到了这个 list of Unix system calls以及它们属于哪些标准在我尝试编写一些相当保守和可移植的 C 语言时非常有帮助。这听起来像是您在评论中寻找的内容。

GCC 有一个列表 C extensions ,其中许多也可以在 GCC 的 C++ 代码中使用。还有一个列表 C++ extensions在海湾合作委员会。 Clang 有一个 similar list also .

关于c++ - 是否有各种编译器实现的扩展的简洁列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7198699/

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