首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于int转字符串的有关问题

2012-08-21 
关于int转字符串的问题遇到个问题,请各位指点,问题描述如下:int i 111我想把int转为字符数组,因为想用_

关于int转字符串的问题
遇到个问题,请各位指点,问题描述如下:
int i = 111;
我想把int转为字符数组,因为想用_itow_s这个函数,但这个函数有两个版本:
errno_t _itow_s(
  int value,
  wchar_t *buffer,
  size_t sizeInCharacters,
  int radix 
);
还有一个三个参数的MSDN上好像没有。
版本一要传入wchar_t*,这个大小该如何定呢?
版本二要传入wchar_t[],
领导要求用wstring而不能用数组,怎么解决这个问题呢??
谢谢各位了!

[解决办法]
用stringstream吧。
[解决办法]
sizeInCharacters取值22足矣,因为2^64==18446744073709551616ui64;

热点排行