当前位置:   article > 正文

C++中拼接一个包含整型等类型字符串的方法_c++字符和整数拼接

c++字符和整数拼接

在Java中,要把一个整型和字符串拼接起来只需要用+操作符直接拼接起来就可以了:String str = 1 + ".txt",得到str的值就是1.txt。

在C++中则比较麻烦一些,可以通过以下2中方式实现:

①通过使用头文件<sstream>中的stringstream,核心代码如下:

#include<string>

int i = 1;

std::stringstream ss << i;

std::string str = ss.str();

str.append(".txt");

调用swprintf_s函数,“组装”出对应的文件名称

#include <tchar.h>

wchar_t   filename[20];

int i = 1;

swprintf_s(filename,L"%d.txt",i);  

       通过以上两种方式都可以拼接出一个值为“1.txt”的字符串。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/736083
推荐阅读
相关标签
  

闽ICP备14008679号