哪一个使用c ++ stl容器或MFC容器?

yes*_*aaj 3 c++ mfc containers stl visual-c++

对于每个stl容器,都有一个可视化c ++中可用的MFC容器.哪个更好,哪个更好,你用的是什么?

我总是用STL容器是错的吗?

mmm*_*mmm 10

由于便携性,我总是更喜欢STL容器.

MFC容器几乎永远不会在Linux上可用.

即使你不打算在Linux上使用你的代码......你也永远不知道未来会带来什么.


Rob*_*nes 10

人们已经指出代码的可移植性是使用STL的一个原因,但是有一个更好的理由,更符合您的自身利益:技能和经验的可移植性.在我看来,当你在简历上寻找下一份有STL经验的工作时,会给你更多机会.为什么?STL实际上是标准C++的一部分,如果我正在招聘,我会认为知道STL的人可以很快地拿起MFC容器,但如果我正在寻找具有STL技能的人,我不一定会做出相反的假设.


Nem*_*vic 5

从来源:

"坦率地说,团队会给你相同的答案.MFC集合类只是为了向后兼容.C++有一个集合类标准,那就是标准C++库.使用任何标准库都没有技术缺陷在MFC应用程序中.

我们不打算在这方面做出重大改变.

Ronald Laeremans代理产品部经理Vsual C++团队"