プリプロセッサではなく、コンパイル時に独自の警告を作成したい (いくつかの回答を見てきました)。
class A
{
private:
explicit A(A const& other);
};
ユーザーが行う場合:
A first;
その後:
A second(first);
彼は、コピーが構築されていないなどのエラーが発生します..私のコードには多くの継承が含まれていることに注意してください.コピーコンストラクターを使用するには...
だから..コンパイラのデフォルトの警告の代わりに、私は自分自身を作成したいと思います....何か..「コピーコンストラクタは使用できません」
ヘルプ?ありがとう!