Mark как устаревший

Я пытаюсь найти все неиспользованные методы своего проекта. У меня есть поисковые способы сделать это, но самый убедительный ответ, который я нашел, должен был объявить все мои функции как устаревшие, и удалить этот атрибут, пока я не получил предупреждений.

Проблема состоит в том, что я не знаю, как объявить функцию как устаревшую. Когда я пишу:

   [Obsolete]
   class Vector3{

   };

VS2005 говорит мне, который Устаревший не существует. Какие-либо предложения?

5
задан Sara 7 July 2010 в 15:17
поделиться

2 ответа

В gcc вы используете __ attribute__ ((устаревший)) , чтобы пометить функции как устаревшие.

Похоже, что __ declspec (устаревший) может помочь в VS. Вам также необходимо включить уровень предупреждения 1, чтобы он приводил к диагностике.

См. http://msdn.microsoft.com/en-us/library/044swk7y%28VS.80%29.aspx

8
ответ дан 13 December 2019 в 22:01
поделиться

Я не знаю остальной части вашего исходного кода, но у вас должно быть

using System;

вверху.

2
ответ дан 13 December 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: