御笔剑客 发表于 2018-4-7 17:51:28

关于c++11的stoi函数

codeblock无法使用stoi函数,已经将标准调到了c++11,为什么仍报错呢?

#include <iostream>
#include <string>
using namespace std;
int main()
{
    string str="1231223";
    int pt=stoi(str);
    cout<<pt<<endl;

    return 0;
}

溯影 发表于 2018-4-7 19:26:27

不应该啊,code blocks的compiler选项选了c++11标准然后点击ok就好了啊,你再看一下是不是在那个c++11标准上点了勾然后点击ok了

溯影 发表于 2018-4-7 19:27:06

溯影 发表于 2018-4-7 19:26
不应该啊,code blocks的compiler选项选了c++11标准然后点击ok就好了啊,你再看一下是不是在那个c++11标准 ...

按理说这个程序没有问题啊

BngThea 发表于 2018-4-7 19:31:29

用string.h头文件试试
页: [1]
查看完整版本: 关于c++11的stoi函数