gpt4 book ai didi

c++ - 什么是 __SGI_STL_PORT?

转载 作者:行者123 更新时间:2023-11-30 02:09:57 25 4
gpt4 key购买 nike

我一直在查看一个类的一些代码,我在一个地方看到它有这一行:

#ifndef __SGI_STL_PORT

什么是 __SGI_STL_PORT ?什么时候定义?

最佳答案

这是一个“功能测试宏”;它将在使用标准模板库的 STL 端口实现时定义(因此,例如,如果您包含 并且它由库的 STL 端口版本提供,那么将定义此宏)。这对于利用 C++ 标准不保证存在的特定于实现的扩展很有用。

关于c++ - 什么是 __SGI_STL_PORT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4954339/

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