做ACM时,经常用到string和int的转换,下面的程序:
核心代码:
#include#include #include using namespace std; int main() { /////////////////////////// string 转为 int string str="1234"; int n; istringstream iss;//istringstream从string读入,和cin一样仅仅重载了>>,可以把string转为int iss.clear();//每次使用前先清空 iss.str(str); iss>>n;//将输入流中的内容写入到int n, cout<