Ответ 1
-Wreturn-type
. Он включается -Wall
(с которым вы всегда должны работать вместе с -Werror -Wextra
).
Кто-нибудь знает параметр gcc/g++, который генерирует ошибку/предупреждение, если есть функция, которая имеет невоичное возвращаемое значение, но не содержит оператор return в своем определении?
например:.
int add(int a, int b)
{
a+b;
}
Большое спасибо заранее!
-Wreturn-type
. Он включается -Wall
(с которым вы всегда должны работать вместе с -Werror -Wextra
).