1、因为框架要被许多工程使用,为保证所有工程都能直接编过,框架基础定义等文件都需要完整include依赖的文件。 2、框架定义文件中尽量使用基本类型,或不依赖第三方库的类型。针对C++,因为可以强类型转换,可以考虑使用抽象类型(慎用)。 3、Other