gpt4 book ai didi

c++ - “stoi”未在此范围内声明

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:08:42 27 4
gpt4 key购买 nike

<分区>

所以这个错误已经被解决了好几次,但没有答案对我有帮助。我在 Windows 10 上使用 Notepad++ 和 Cygwin。我的代码如下,来自 Derek Banas's 1 hour C++ tutorial :

#include <iostream>
#include <vector>
#include <string>
#include <fstream>
#include <cstdlib>
#include <sstream>
//#include <stdlib.h>
using namespace std;
int main(){
string numberGuessed;
int intNumberGuessed = 0;
do {
cout << "Guess between 1 and 10: ";
getline (cin,numberGuessed);
intNumberGuessed = stoi(numberGuessed);
cout << intNumberGuessed << endl;
} while (intNumberGuessed != 4);
cout << "You Win" << endl;
return 0;
}

这是我得到的错误:

$ g++ -std=c++11 -static ctut.cpp
ctut.cpp: In function ‘int main()’:
ctut.cpp:15:43: error: ‘stoi’ was not declared in this scope
intNumberGuessed = stoi(numberGuessed);

您看,我已经应用了之前已回答主题中的所有建议。有什么我想念的吗?我必须开始使用 Ming 吗?因为 Notepadd++ 是我在此处的另一个主题中发现的获得最多赞成票的那个。这是我发现并尝试但没有用的: Function stoi not declared

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com