私は他の言語から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でいくつかのエラーが発生します。1 つは宣言されていない `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;
}
}
ありがとう