Я использую Clion, и мой проект настроен на C++98, но у clang-tidy есть предложения использовать nullptr вместо NULL.
Есть ли где-то в IDE настройка clang-tidy или что-то еще?
Я использую Clion, и мой проект настроен на C++98, но у clang-tidy есть предложения использовать nullptr вместо NULL.
Есть ли где-то в IDE настройка clang-tidy или что-то еще?
Я не знаю конкретно CLion, но это сообщение связано с проверкой modernize-use-nullptr
, которая предназначена для обновления старого кода для использования функций C++11. (в этом случае избегайте непреднамеренного использования макроса NULL при назначении переменным без указателя, поскольку он расширяется до 0)
Отключите эту проверку, если хотите сохранить код на C++98.
modernize-*
. Цель всего этого — рассказать вам, как перейти на C++ 11 (и новее). - person Henri Menke   schedule 30.09.2018