【发布时间】:2012-11-20 12:23:14
【问题描述】:
bool SomeFunction()
{
}
我无法在我的机器上运行 Borland C++,但我需要从 C++ 转换为 VB,因此需要有关此功能的帮助。
【问题讨论】:
-
嗯嗯嗯,
bool? -
这将导致未定义的行为。
-
您是否在问 Borland C++ 编译器会选择为这段未定义的代码返回什么?
-
是的,我想知道 Borland C++ 编译器会返回什么 :)
-
未定义的行为...很好的问题我有一个补充,将 bool 更改为 float 或 double ...它会损坏 FPU 堆栈,导致 FPU 操作中的随机错误(在任何地方使用 FPU)这个函数)对于非 FPU 类型是安全的(不正确但安全)......当我发现这个时,我花了很多时间调试。
标签: c++ borland-c++