zoukankan      html  css  js  c++  java
  • [C++] string int

    int2string

    在#include<string>中自带函数 to_string();

    对于自写to_string函数,可以采用stringstream.

    int a = 10;
    stringstream b;
    b<<a;
    string c = b.str();

    #include<sstream>

    在循环中,或者重复,使用stringstream时,要先清空!!!

    stringstream b;
    b.clear();b.str("");    //清空

    在stringstream中,.clear仅仅是清空stringstream的状态(如出错等状态信息),清空内容还是需要.str("");方法。

    string2int

    string a = "234";
    int b = atoi(a.c_str());
    cout<<b;

    在C++中更推荐使用流对象来实现类型转换。

    string a = "123";    //char* a = "213";
    stringstream c(a);
    int e = 0;
    c >> e;
  • 相关阅读:
    qq
    构造方法
    Java模块化开发
    q
    qqq
    qq
    qqq
    Git服务器搭建及SSH无密码登录设置
    php面向对象中的魔术方法中文说明
    计算机中丢失 msvcr110.dll 怎么办
  • 原文地址:https://www.cnblogs.com/zhanxiage1994/p/6986722.html
Copyright © 2011-2022 走看看