Russian Qt Forum
Ноябрь 23, 2024, 14:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как выявлять неиспользуемые члены класса?  (Прочитано 3706 раз)
yarick
Гость
« : Ноябрь 16, 2012, 13:49 »

У меня в классе есть переменные и функции, которые не используются. Как сделать чтобы компилятор gcc предупреждения выдавал хотя бы? Или какие-то сторонние программы есть для этого?
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #1 : Ноябрь 16, 2012, 14:23 »

-Wall
Записан

ArchLinux x86_64 / Win10 64 bit
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #2 : Ноябрь 16, 2012, 14:39 »

-Wall
Неправда)
Записан

Qt 5.11/4.8.7 (X11/Win)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #3 : Ноябрь 16, 2012, 14:49 »

Ну такого может и не быть. Напр если член имеет конструктор (а это часто так) то "неиспользуемым" его уже никак не назовешь. Когда чищу старый код я обычно меняю имя, (напр mData в mData1) и смотрю какие побежали ошибки.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #4 : Ноябрь 16, 2012, 14:54 »

Никакой компилятор по определению не сможет определить "неиспользуемость" в struct/class.
Записан

Qt 5.11/4.8.7 (X11/Win)
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #5 : Ноябрь 16, 2012, 15:55 »

Особенно, если метод выртуальный, и напрямую с экземпляром своего класса нигде не вызывается.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.058 секунд. Запросов: 23.