首先,需要纠正一下你的错误,这不是一个结构而是一个宏。
之所以要使用它的原因也很简单,你愿意在代码中写
IMPLEMENT_DYNAMIC还是愿意写一大堆你所罗列的代码呢?
它是不是很简便,而且还避免你可能在输入时的错误。而在编译器看来他们完全是相同的,丝毫不影响效率。那么何乐而不为呢?
之所以要使用它的原因也很简单,你愿意在代码中写
IMPLEMENT_DYNAMIC还是愿意写一大堆你所罗列的代码呢?
它是不是很简便,而且还避免你可能在输入时的错误。而在编译器看来他们完全是相同的,丝毫不影响效率。那么何乐而不为呢?
而我说的是AFX_CLASSINIT,这是个struct
我是说直接就能实现,为什么还要定一个结构来实现