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