Использование gcc 4.8.4 -Wall -Wextra -Wpedantic. Я хочу использовать argv для исполняемого имени и не нуждаюсь в argc.Как избавиться от предупреждения неиспользуемого параметра в C с gcc 4.8.4 [-Wunused-parameter]
Если я
int main(int argc, char *argv[])
Я получаю это предупреждение:
abc.c:5:14: warning: unused parameter ‘argc’ [-Wunused-parameter]
В прошлом я только что сделал
int main(int, char *argv[])
избавиться от предупреждения, но это может были C++. Теперь я получаю сообщение об ошибке:
abc.c:5:1: error: parameter name omitted
Есть ли способ получить доступ к ARGV и не получить предупреждение о не обращается ARGC (с НКОЙ предупреждение включено)?
С '(ничтожной) ARGC,' как заявление в 'main' (не применяется к самому определению). –
@WeatherVane int main ((void) argc, char * argv []) дает ошибку компиляции – Scooter
Я обновил комментарий. –