const 参照の代わりにポインターを渡すだけでコピー コンストラクターを作成できますか? (ただし、値を変更しないことを確認しても問題ありませんか?)
そのようです:
SampleClass::SampleClass(SampleClass* p)
{
//do the necessary copy functionality
}
それ以外の:
SampleClass::SampleClass(const SampleClass& copyObj)
{
//do the necessary copy
}
前もって感謝します。
みんな、ありがとう。したがって、ポインターを受け取るコンストラクターを記述した場合 (それが私のコピー コンストラクターであると考えた場合)、コンパイラは引き続き既定のコピー コンストラクターを提供します。デフォルトのコピー コンストラクターが呼び出されます。とった。