我是来自其他语言的 C++ 新手,并且查看示例此代码看起来应该可以工作
#include <iostream>
using namespace std;
main()
{
string input = "";
cout << "in: ";
getline(cin, input);
input_recv(input);
}
input_recv(input)
{
if (input == "hello"){
cout << "derp" << endl;
}
}
它不会让我使用函数 input_recv。它在我的 IDE 中给了我几个错误。一个是 `input_recv' 未声明(首先使用这个函数)。基本上我想要做的是让它使用函数响应输入。
编辑:
#include <iostream>
#include <string>
using namespace std;
void input_recv(string);
int main()
{
while (1 == 1){
string input = "";
cout << "in: ";
getline(cin, input);
input_recv(input);
cin.get();
}
}
void input_recv(string input){
if (input == "hello"){
cout << "derp" << endl;
}
}
谢谢