stringstream转换整数是可能会加逗号

来源:互联网 发布:c语言有什么用? 编辑:程序博客网 时间:2024/06/03 02:52


stringstream转换整数时可能会加逗号,如123456被转换成123,456,这个与本地化有关

一般使用语句:std::locale::global(std::locale(std::locale::classic(), "", std::locale::ctype)); 即可解决


参考文章:http://wenku.baidu.com/link?url=Z1IqZD5tKUuaIL5uBuBEn_7om9ADxs6KOsUPLROHfKz3aVUxtY5eQvfQvVa0W6oinR9pvEqvlwA7T5lk_pEuliiH2Io0oMrA9iYF1TJDls3&qq-pf-to=pcqq.c2c

0 0