hexfloat和MinGW?

时间:2018-05-30 23:40:03

标签: c++ c++11 gcc mingw

以下程序在编译并在MinGW中运行时崩溃(它显示" a.exe已停止工作" Windows对话框):

#include <iostream>
using namespace std;

int main() {
    double pi{3.1415926535};
    cout << hexfloat << pi << endl;
}

以下程序生成输出2e-081:

#include <iostream>
using namespace std;

int main() {
    cout << hexfloat << 100.0 << endl;
}

我是否误解了如何使用hexfloat?

使用版本6.3.0-1的MinGW和gcc 6.3.0,使用--std = c ++ 11。

0 个答案:

没有答案