C中的数字分隔符

时间:2016-06-26 15:13:34

标签: c gcc

到目前为止,我已经能够在我的C项目中使用数字分隔符'。它们都是用MSVC编译器编译的,没有任何问题。

我刚刚改为使用GCC编译器,当我使用它时,它不允许这些数字分隔符并抛出错误。我假设原因是因为,Visual Studio对C和C ++使用相同的编译器,而在C ++ 14中(我相信),允许使用'个数字分隔符。

如果是这种情况,那么在GCC中是否可以使用数字分隔符? 当使用二进制文件中的64位寄存器值时,这些分隔符真的有很多帮助......

1 个答案:

答案 0 :(得分:2)

您应该使用SimpleDateFormat -std=c++1y / gcc选项(并将文件命名为C ++文件,例如cpp / cxx扩展名)在数字文字中使用g++