c++ - c++中 bool 类型返回函数的默认返回值

标签 c++

<分区>

Possible Duplicate:
Why can you return from a non-void function without returning a value without producing a compiler error?

根据 c++ 标准,以下函数的返回值应该是什么。

bool done()
{
     // no return value
}

最佳答案

这将是未定义的行为 - 任何事情都可能发生。

关于c++ - c++中 bool 类型返回函数的默认返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7529432/

相关文章:

c++ - 在 .cpp 文件中使用类的静态成员

c++ - std::vector 和 std::min 行为

c++ - 如何从集合中删除共享 ptr 元素?

c++ - 解释错误行为

c++ - 如何将类型名称传递给函数?

c++ - Arduino不接受多个命令

c++ - 构造函数初始化列表中的 'this'指针

c++ - 使用私有(private)构造函数进行静态初始化

c++ - Qt 将应用程序对齐到屏幕的左上角

c++ - 段错误调用函数