VC2017编译一个Mlas库,下面这段报错:
struct MlasExpConstants = {
-103.9720840454f,
88.7762626647950f,
-88.3762626647949f,
88.3762626647949f,
12582912.f,
1.44269504088896341f,
-6.93145752e-1f,
-1.42860677e-6f,
0x1.694000p-10, //
0x1.125edcp-7, //
0x1.555b5ap-5, //VC不认识这几行的语法,我也不认识
0x1.555450p-3, //
0x1.fffff6p-2, //
0x1.000000p+0, //
int32_t(0xC1000000),
int32_t(0x3F800000),//这个逗号也很奇怪
};
请大神指点!
我猜是16进制的小数乘以16还是2的多少次方的意思,
如何让VC支持这种语法呢?
或者如何把这些数转成普通的10进制的数我给它替换掉呢
--
修改:capriccio FROM 121.69.79.*
FROM 121.69.79.*