私は自分で文字列クラスを書いています。そして、私はСopyコンストラクターを書く方法を知りません。私はそのようなコードを持っています。
class S {
private:
char *string;
int l;
public:
S::S(const S &s){
string = new char[l+1];
memcpy(string,s.string,l+1);
}
};
Complierはエラーを出しませんでしたが、.exeは不明なエラーで閉じられました。main()関数で使用してみました。
S pop("Q6");
S str(pop);
だから私はあなたの助けを楽しみにしています。