Code::Blocks で GCC コンパイラを使用すると、エラーが発生します。
Segmentation fault (core dumped)
Process returned 139 (0x8B)
...
入力を入力した後、求められます。ここに私のテストプログラムがあります:
#include <iostream>
#include <string>
using namespace std;
string getInput(string &input, string prompt)
{
cout << prompt;
getline(cin, input);
}
int main()
{
string input;
getInput(input, "What's your name?\n>");
cout << "Hello " << input << "!" << endl;
return 0;
}
参照パラメータが間違って使用されていますか?