C ++では、ブルースエッケルで、自動的に継承されない関数は次のとおりです。
- コンストラクター
- デストラクタ
- Operator = (コンストラクターのようなことを行うため)
しかし、このコードは別のことを言っています
#include<iostream>             
using namespace std;`                   
class A {
 public:
   A & operator= (A &a) {
    cout<<" base class assignment operator called ";
    return *this;
   }
};
class B: public A { };
int main()
{
  B a, b;
  a.A::operator=(b); //calling base class assignment operator function
                // using derived class
  a = b; // this also works
  //getchar();
  return 0;
}   
出力 : 基本クラス代入演算子が呼び出されました
説明してください。