#define NULL nullptr 安全吗?
我在许多最顶层的头文件中看到了以下宏: #define NULL 0 // C++03 在整个代码中,NULL 和 0 可以互换使用。如果我把它改成. #define NULL nullptr //…
“向后移植” nullptr 到 C++-pre-C++0x 程序
或多或少如标题所暗示的那样。虽然我尚未使用C++0x我我希望在这种情况发生时做好准备,并且我还希望减少为使用其某些功能而必须重写的代码量。这样我…
在API函数调用中使用nullptr?
在 Visual Studio 2010 中使用 C++。我正在将 NULL 转换为 nullptr。用我的代码就可以了。但是,如果我调用 WINAPI,例如: __checkReturn WINOLEAPI …
nullptr 不是一个特殊的关键字和 std::nullptr_t 的对象吗?
可能的重复: nullptr 到底是什么? 我首先认为它是一个关键字。我现在的 gcc 不会以不同的阴影突出显示 nullptr。为了验证这一点,我写了以下内容:…
nullptr 的强类型?
我刚刚读了一篇关于 C++0x 标准的文章: http://www.softwarequalityconnection.com/2011/06/the-biggest-changes-in-c11-and-why-you-should-care/ …
使用 nullptr 会产生编译器错误吗?
这段代码在使用 Visual C++ 2010 进行编译时没有警告(并且运行时崩溃)是否有充分的理由: int a = *((int*)nullptr); 静态分析应该断定它将崩溃,对…
在 g++ 中使用 nullptr 需要包含哪些头文件?
我正在使用 g++ 4.4.1 并想要使用 nullptr,但我无法找到需要包含哪个头文件。它似乎也不是关键字,因为我尝试使用它被拒绝为 error: 'nullptr' was n…
如何在 Visual C++ 中从 C++0x 启用 nullptr 2010年?
我想知道如何在刚刚发布的 Visual Studio 2010 中启用 nullptr。(C++ 项目,未托管)。 这是新功能之一,但默认情况下不可用,请查看文档 http://msd…
- 共 1 页
- 1