MFC、CRT、ALT的关系
原始CRT:
是指Microsoft开发的C Runtime Library,用于操作系统的开发及运行。后来在此基础上开发了C++ Runtime Library,所以现在CRT是指Microsoft开发的C/C++ Runtime Library;
MFC中的CRT:
CRT被封装成产品,随VC编译器一起发布。此时CRT产品是Windows格式的。
ATL是建立在CRT上的,对于不用链接,是因为ATL库静态链接了CRT,所以它可以在CRT之外运行