VisualAssistXImplement Virtual Methods
オプションを使用したところ、以下が生成されました。
class Base: public IBase
{
public:
Base(void);
~Base(void);
virtual void IBase::Foo();
IBase
省略しても、プログラムは次のようにコンパイルできることに気付きました。
virtual void Foo();
これが同じコードなら?VisualAssistX が挿入されるIBase::
理由 読みやすさを向上させるのは一種の「コードスタイル」ですか?
ありがとう