【发布时间】:2014-04-28 08:07:53
【问题描述】:
我是 ATL 开发的新手。参考网络中的一些链接,COM 已经过时了。NET。
是否有任何技术可以替代 ATL?
ATL 基本上用于构建快速且小型的应用程序。 .NET 是否可以构建更小更快的应用程序?
请问构建原始 C++ .EXE 应用程序和 ATL .EXE 应用程序有什么区别?
【问题讨论】:
我是 ATL 开发的新手。参考网络中的一些链接,COM 已经过时了。NET。
是否有任何技术可以替代 ATL?
ATL 基本上用于构建快速且小型的应用程序。 .NET 是否可以构建更小更快的应用程序?
请问构建原始 C++ .EXE 应用程序和 ATL .EXE 应用程序有什么区别?
【问题讨论】:
ATL 只是 C++ 之上的一个框架/库。归根结底,普通的旧 C++ 应用程序和 ATL 应用程序之间没有根本区别。 ATL 倾向于与 COM 编程相关联,但这不是必需的。
另一方面,.Net 是一个完全独立的运行时。它编译为 IL 并在虚拟机(CLR)中运行。
至于哪个更小或更快。这里没有硬道理,但在一般
【讨论】: