誰でも私を助けることができますか?以下は、私が実行しようとしているコードです。コンパイル時エラーはありませんが、コントロールが文字列コピー ステートメントに移動すると、プログラムがクラッシュします。ほぼ1時間修正しようとしていますが、まだ成功していません。
#include <iostream>
using namespace std;
class test
{
private:
char* name;
friend istream& operator >>(istream&, test&);
};
istream& operator >> (istream& is, test& t)
{
char c[20];
cout << "enter something";
is >> c;
strcpy(t.name, c);
return is;
}
int main()
{
test obj;
cin >> obj;
}