C ++ 98,但clang-tidy说使用nullptr?

时间:2018-09-29 19:33:09

标签: c++ clion clang-tidy

我正在使用Clion,并且我的项目设置为C ++ 98,但是clang-tidy建议使用nullptr而不是NULL。

IDE中是否有一个整洁的设置或其他设置?

1 个答案:

答案 0 :(得分:3)

我并不特别了解CLion,但该消息与modernize-use-nullptr检查有关,该检查旨在升级旧代码以使用C ++ 11功能。 (在这种情况下,避免将NULL宏误分配给非指针变量,因为它会扩展为0)

禁用该检查是否要将代码保留在C ++ 98中。