ResharperC ++ предлагает сделать метод const

ResharperC ++ предлагает сделать метод класса const, даже если в методе доступ к данным осуществляется через члены. Я знаю, что это законно, чтобы сделать их const, но мне было интересно, можно ли как-то отключить это предложение или даже лучше отменить его, поэтому он выдает предложение, если этот метод будет объявлен как const.

Примером будет

void test()
{
data->myData = 3;
}

Результаты ResharperC ++: Member function may be 'const'

Постскриптум Я также не хочу вводить аргумент о правильности, но очень хотел бы знать, как это сделать;)

введите описание изображения здесь

2

Решение

Если вы хотите отключить проверку только для этого конкретного случая, вы можете попросить ReSharper вставить комментарий, который будет подавлять проверку. Для этого нажмите «Отключить один раз с комментарием» в подменю проверки Alt+Enter контекстное меню. Увидеть Подавление проверок кода в определенной области для деталей.

0

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

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

По вопросам рекламы [email protected]