c++ - 将 int 附加到 wchar_t*? ..未解决,缺乏具体的例子

标签 c++

我正在构建一串 int 值,存储在 wchar_t* 中。如果我有一个整数,如何将它附加到 wchar_t* 的末尾?仅限 Windows 的解决方案对此很好,我宁愿不包括 boost :)

最佳答案

使用宽版本的 stringstream 和 '<<' 运算符。应该定义为您执行转换的正确运算符。

如果我在这里遗漏了一些细微之处,您可以依赖 boost 并使用 this .

我仍然是 sprintf 安全版本的粉丝,Herb Sutter 也是如此。 :D.

关于c++ - 将 int 附加到 wchar_t*? ..未解决,缺乏具体的例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1852752/

相关文章:

c++ - const_cast 的合法用途是什么

c++ - HDMI 连接不发送 WM_DEVICE_ARRIVAL 消息

c++ - 成员函数声明的参数列表后的单个&符号是什么意思?

c++ - 链表搜索函数修改列表

c++ - 使用 Uncrustify 完全拆分长函数定义,不仅在逗号处

c++ - 为什么相同的位集不转换为相同的 ulong

c++ - C的通用数组长度宏?

c++ - 内联函数/变量的外部链接

c++ - 删除 vector 中的指针时出现段错误

c++ - 不能取消引用类型定义结构指针的成员