通过它我可以代替使用ATL来获得同等或更好的性能
By which I can replace the use of ATL to have an equal or a better performance?
我是ATL开发的新手。参考网络中的一些链接,COM已经被。Net淘汰了。
有什么技术可以取代ATL吗?
ATL主要用于构建快速和小型的应用程序。.NET能构建更小更快的应用吗?
请问构建原始c++ .EXE应用程序和ATL .EXE应用程序有什么区别?
ATL只是c++之上的一个框架/库。在一天结束的时候,一个普通的老式c++应用程序和一个ATL应用程序之间没有根本的区别。ATL 倾向于与COM编程相关联,但这不是必需的。
。Net是一个完全独立的运行时。它被编译成IL并在虚拟机(CLR)中运行。
关于哪个更小或更快。这里没有残酷的事实,但在一般
- 对于同等大小的应用程序,c++ EXE/DLL趋向于更小c++的启动时间往往比。net快,因为它不需要JIT
- 。与c++ 相比,网络应用程序在内存管理、泄漏和损坏方面的问题更少。
- 针对。net的语言往往比c++更容易学习
相关文章:
- 哪种方法更好,性能明智
- Msgpack能否提供更好的性能和与Python的struct.pack()相同的功能?
- 静态常量与常量局部变量,哪一个性能更好
- 在 C++ 中使用 OpenMP 并行化两个 for 循环不会提供更好的性能
- 为什么 C++ 代码实现的性能不比 python 实现更好?
- 如何通过更好的性能传递和共享共享的所有权
- 牢记干净的代码的性能,什么更好
- MongoC ++驱动程序BSON构造:基于流与基于字符串解析.哪一个性能更好?
- 是否有更好的方法(性能提高 /内置功能)获得矩形的旋转角度
- 对于阵列复制,const&的性能更好吗?
- 将中间变量用于三元运算符(或类似运算符)以获得更好的性能
- 全局对象是否提供比多个本地实例更好的性能
- 我们是否应该将指向类实例的智能指针存储在大型 std::vector 中以获得更好的性能?
- C++程序在管道传输时性能更好
- 在OpenGL中为顶点、uvs和法线使用一个缓冲区是否比使用三个缓冲区性能更好
- 哪一个性能更好:使用函数或精确代码
- C++特征库如何比专门的供应商库性能更好
- 为什么具有多个后缓冲区对性能更好
- 相同的 Direct2D 应用程序在"slower"计算机上的性能更好
- 哪个性能更好?标准::数组或 C 数组