cl / W4 предупреждает об отсутствии прототипа для основного - PullRequest
0 голосов
/ 15 февраля 2019

Когда я использую cl для компиляции единицы перевода , которая содержит main и задаю уровень предупреждения /W4, компилятор предупреждает меня о пропущенном прототипе функции для main.Хотя компилятор прав, что прототип не указан, я думаю, что он не должен предупреждать об этой специальной функции, потому что она является фундаментальной для c, по крайней мере при использовании стандартной библиотеки.

Итак, что является правильнымподходить к этому в моем проекте, если я не хочу сдаваться /W4?Нужно ли добавлять такой прототип или есть что-то еще, чтобы компилятор знал, что main является своего рода известной функцией?

...