如果有一个函数具有非 void 返回值,但在其定义中不包含 return 语句,是否有一个 GCC/g++ 选项会生成错误/警告?
例如:
int add(int a, int b) { a+b; }
-Wreturn-type
-Wall
-Werror -Wextra