[ C++ ], [MS VS 2010 PRO]. Неиспользованные параметры: argv, char *argv[] - Вопросы по С+

Вопрос [ C++ ], [MS VS 2010 PRO]. Неиспользованные параметры: argv, char *argv[]

Регистрация
29 Июл 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Здравствуйте, форумчане. У меня возникает проблема при компиляции стандартного консольного приложения для Win32; использую MS Visual Studio 2010.
Проблема в том, что при компиляции возникает warning в логе ( шапка вопроса ). Убираю эти два параметра с функции mail(), и всё в порядке: ворнинги пропадают.
Может кто в курсе, в чём хоть примерно может быть проблема.

Ворнинги в логе:
warning C4100: argv: неиспользованый формальный параметр
warning C4100: argc: неиспользованый формальный параметр

Спасибо.
 
Регистрация
1 Ноя 2012
Сообщения
101
Репутация
0
Спасибо
0
Монет
0
Все очень просто. argc - количество аргументов (если вы просто запустили программу он будет равен 1) argv - массив этих самых аргументов (если вы просто запустили программу в нем будет лишь argv[0] - название программы) Обычно их используют когда в консольке есть всякие праметры - например, Вы пишите в консоле Program.exe 120 5 - все три части это параметры вашей программы. Т. к. Вы не используете параметры - от сюда и варнинг. удалите их, раз вы ими не пользуетесь.
 
Сверху Снизу