C++相談室 part9
■ このスレッドは過去ログ倉庫に格納されています
0273デフォルトの名無しさん
NGNGのですが、なぜでしょうか?
class A {
public:
virtual void print() const { cout << 10 << endl; }
};
class B : public A {
public:
void print() const { cout << 20 << endl; }
};
int main()
{
typedef void (A::*afunc)() const;
cout << "A::print = " << hex << (afunc)A::print << endl;
cout << "B::print = " << hex << (afunc)B::print << endl;
}
■ このスレッドは過去ログ倉庫に格納されています