次のコンパイル エラーが発生します。
error: invalid conversion from 'const MyClass*' to 'MyClass*'
コードは次のとおりです。
std::tr1::shared_ptr<MyClass> myClassA;
const MyClass* myClassB;
myClassA = std::tr1::shared_ptr<MyClass>(myClassB); // error here
私はエラーを理解していると思いますが、修正方法がわかりません。myClassB を const にする必要があるため、classB を shared_ptr に変換/コピーする方法を教えてください。