[咕咕咕,我回来了]竟然还有这种神器

众所周知,本人很菜。

今天我发现了一个东西,以后再也不用去写整数转换字符串的函数了,也不用写字符串转换整数的函数了!!!!

首先,来看看整数转换字符串。

#include <bits/stdc++.h>
using namespace std;
int main()
{
    //本人理解:和整数有关的用"<<",和字符串有关的用">>".
    stringstream ss;
    string s;
    int a;
    cin>>a;
    ss<<a;//ss读取A的值
    ss>>s;//ss把A的值给字符串S,他会自动转换好
    cout<<s;
    return 0;
}

Input
1212
Output
1212

再来看看字符串转整数

#include <bits/stdc++.h>
using namespace std;
int main()
{
    //本人理解:和整数有关的用"<<",和字符串有关的用">>".
    stringstream ss;
    string s;
    int a;
    cin>>s;
    ss<<s;//ss读取s的值
    ss>>a;//ss把s的值给整数a,他会自动转换好
    cout<<a;
    return 0;
}

Input
1212
Output
1212

stringstream还有很多功能,小编还在摸索中……

啥也不是,散会

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值