MFC和STL

Ron*_*Ron 10 c++ mfc stl

你会把MFC和STL混在一起吗?为什么?

dal*_*lle 20

当然.为什么不?

我使用MFC作为表示层,即使后端的结构和类使用STL.


Pat*_*ick 8

尽可能使用STL,无可奈何时使用MFC


Rob*_*Rob 6

我一直把它们混合在一起.唯一的小PITA是序列化- MFC的容器(CArray,CList,CStringArray等)的支持CArchive序列化,但使用STL容器时,你必须推出自己的代码.最后我转而使用boost::serialization并转储了MFC的CArchive东西.