Очистка проекта. - страница 2

 
joo:
если это так, то это самый малогеморойный способ. наверное.

Надо проверять. Не уверен что будет работать на методах.

Стопудово есть вот такая штука -- http://msdn.microsoft.com/en-us/library/z85eyax0.aspx 

Есть еще CppCheck для студии. И куча платного софта с такой опцией для студии.

 
TheXpert:

Надо проверять. Не уверен что будет работать на методах.

Стопудово есть вот такая штука -- http://msdn.microsoft.com/en-us/library/z85eyax0.aspx 

Есть еще CppCheck для студии. И куча платного софта с такой опцией для студии.

  +100500 в студии самое то
 
joo:
если это так, то это самый малогеморойный способ. наверное.
Так он на каждую MQL функцию будет ругаться
 
VDev:
Так он на каждую MQL функцию будет ругаться
Заглушки сделать.
 
VDev:
Так он на каждую MQL функцию будет ругаться
понятно что будет. главное что бы из всего списка ругательств были те, что говорят об неиспользуемых участках кода.
 
Не... геморой получаться ещё тот. Вылазит столько ошибок, что компилятор спотыкается уже едва начав собирать. Пока эту кучу разгребать... в общем не вариант.
 
joo:
Не... геморой получаться ещё тот. Вылазит столько ошибок, что компилятор спотыкается уже едва начав собирать. Пока эту кучу разгребать... в общем не вариант.

Геморрой один раз чтобы внести функции енумы и константы. Потом только профит.

Ну решать тебе. Кстати поспрашивай у народа, вполне возможно что найдешь.

 
Для информации, если кто не знает: наш компилятор автоматически удаляет все неиспользуемые функции.
 
Renat:
Для информации, если кто не знает: наш компилятор автоматически удаляет все неиспользуемые функции.

Была поставлена жирная точка в споре )))))

P.S. А ведь помню времена (до 600-го), когда компилятор МТ4 пропускал код типа такого. Растем!

int x=1;
void Foo()
{
// что-то делаем
}
x=x+1; // то есть пропускался левый код вне всяких функций без ошибок и предупреждений, правда, он ничего и не делал
 
А я так понял ему из исходников лишнее убрать нужно. Думаю ведь не используемые функции не компилируются зачем ему чистить, только если исходники передать, а лишнее убрать.