int与string类型转化(C++)

int转为string

  1. 利用sstream类
cpp 复制代码
#include <iostream>
#include <sstream>
using namespace std;

int main(){
    int n = 10;
    stringstream ss;
    string str;
    ss << n;
    ss >> str;
    cout << str << endl;
}
  1. sprintf
cpp 复制代码
#include <iostream>
#include <string>
using namespace std;

int main(){
    int n = 10;
    char t[15];
    sprintf(t, "%d", n);  // 转成char类型
    cout << t << endl;
    string str(t);  //转成string类型
    cout << str << endl;

}
  1. to_string
    c++的版本的是C++11
cpp 复制代码
#include <iostream>
#include <string>
using namespace std;

int main(){
    int m = 10;
    string str;
    str = to_string(m);
    cout << str <<endl;
}
相关推荐
郝学胜-神的一滴17 小时前
深入探索 C++ 元组:从基础到高级应用
开发语言·c++·stl·软件工程
I'm a winner17 小时前
第七章:AI进阶之------输入与输出函数(一)
开发语言·人工智能·python·深度学习·神经网络·microsoft·机器学习
木心操作17 小时前
js生成excel表格进阶版
开发语言·javascript·ecmascript
听情歌落俗17 小时前
MATLAB3-1变量-台大郭彦甫
开发语言·笔记·算法·matlab·矩阵
量子炒饭大师17 小时前
收集飞花令碎片——C语言关键字typedef
c语言·c++·算法
zhangfeng113318 小时前
在 R 语言里,`$` 只有一个作用 按名字提取“列表型”对象里的单个元素 对象 $ 名字
开发语言·windows·r语言
文弱书生65618 小时前
5.后台运行设置和包设计与实现
服务器·开发语言·c#
编码浪子18 小时前
趣味学RUST基础篇(异步补充)
开发语言·后端·rust
宁静致远202118 小时前
【C++设计模式】第五篇:装饰器模式
c++·设计模式·装饰器模式
songroom18 小时前
Rust : 关于Deref
开发语言·后端·rust