如上所示, 用sprintf(buff, "%lld", value) 在win32模拟器,IOS上可以运行的,但到android上会崩。
但是如果换成sprintf(buff, "%ld", value), 在android上可以运行,不会崩,但是这样又不能打印 long long 类型。
所以改用ostringstream的用法。
参考链接:http://jacky-dai.iteye.com/blog/2307047
如上所示, 用sprintf(buff, "%lld", value) 在win32模拟器,IOS上可以运行的,但到android上会崩。
但是如果换成sprintf(buff, "%ld", value), 在android上可以运行,不会崩,但是这样又不能打印 long long 类型。
所以改用ostringstream的用法。
参考链接:http://jacky-dai.iteye.com/blog/2307047
转载于:https://www.cnblogs.com/ArcherHuang/p/5959253.html