gpt4 book ai didi

c++ - g++ 和 gcc 4.8 找不到 null_ptr?

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

我在某处读到 gcc 4.6 实现了 c++11 null_ptr。我有 4.8,但我只能找到 std::nullptr_t(这似乎不一样)。

我需要做什么/包括什么才能在 g++ 4.8 中使用 null_ptr

最佳答案

std::nullptr_t类型,它在 std 命名空间中可用。

如果您正在寻找,请使用nullptr

来自标准:

The pointer literal is the keyword nullptr. It is a prvalue of type std::nullptr_t. [Note: std::nullptr_t is a distinct type that is neither a pointer type nor a pointer to member type; rather, a prvalue of this type is a null pointer constant and can be converted to a null pointer value or null member pointer value.]

关于c++ - g++ 和 gcc 4.8 找不到 null_ptr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19876968/

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