其他分享
首页 > 其他分享> > ofstream 输出int类型时候如何去掉千分位分隔符

ofstream 输出int类型时候如何去掉千分位分隔符

作者:互联网

需要使用locale的功能。 默认的应该是C语言的locale没有千位分隔符的,如果你的程序哪里设置了。
参考使用 io流的 imbue方法来切换数字格式。"chs"是中文简体的locale, "C"就是c语言默认的。

locale loc("C");
scorefile.imbue(loc);

标签:loc,int,千分,默认,locale,分隔符,ofstream,imbue
来源: https://www.cnblogs.com/bli013/p/16419119.html