我正在使用Clion(2019.2)。
我发现如果我的函数返回值与函数原型的返回值不匹配,它将不会发出任何警告。
例如,以下代码不会引发任何错误。
float Add(float value){
float output_value = value + 1;
//return output_value // I don't return any value in this function.
}
但是,这可能会随机导致段错误,并且很难调试。
在这种情况下,如何设置Clion使其发出警告?
如果无法执行此操作,为什么?