C ++ 98, но clang-tidy говорит использовать nullptr?

Я использую Clion, и мой проект настроен на C ++ 98, но у clang-tidy есть предложения использовать nullptr вместо NULL.

Есть ли где-то в IDE настройка clang-tidy или это что-то еще?

2

Решение

Я не знаю CLion конкретно, но это сообщение связано с modernize-use-nullptr проверьте, что предназначено для обновления старого кода для использования функций C ++ 11. (в этом случае можно избежать непреднамеренного использования макроса NULL при присваивании переменным без указателя, поскольку он расширяется до 0)

Отключите эту проверку, если вы хотите сохранить свой код в C ++ 98.

3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector