Template-Based Classes 的使用方法:CList<int, int> m_intList;
m_intList.AddTail(36);
m_intList.RemoveAll();CTypedPtrList<CObList,CStroke*> m_strokeList;
CStroke* pStrokeItem = new CStroke(20);
m_strokeList.AddTail(pStrokeItem);看《深入浅出MFC》的第八章“Document-View 深入探讨”时,遇到了两个问题:
1.Collection Classes是什么?中文一般翻译成什么?各类别为什么有template/nontemplate版本区分?
2.为什么说选择template版本就可以是type-safe的?
m_intList.AddTail(36);
m_intList.RemoveAll();CTypedPtrList<CObList,CStroke*> m_strokeList;
CStroke* pStrokeItem = new CStroke(20);
m_strokeList.AddTail(pStrokeItem);看《深入浅出MFC》的第八章“Document-View 深入探讨”时,遇到了两个问题:
1.Collection Classes是什么?中文一般翻译成什么?各类别为什么有template/nontemplate版本区分?
2.为什么说选择template版本就可以是type-safe的?
解决方案 »
- VC遇到瓶颈,怎么学也没进展,要不我去北大青鸟当老师如何?
- 下面的一个函数近50行代码,看了通宵到早上没看懂!求真心的你耐心分析下啊,我要崩溃,是关于dll
- CListCtrl 用DeleteItem删除中间项后,后面的项没有往上推.怎么解决
- 怎样在一个workspace中一个project引用其他project的内容?
- 关于Microsoft DataGrid Control的问题
- 用CList的时候出错!请指教!
- 编程无关:为什么硬盘在读数据时会响? 磁头又没有接触盘面
- 关于CImage类实现反色的问题
- 程序员除了编程还能做什么?!
- 请问一个MFC的使用方法
- 土土的请问:如何得到选定的内容
- 用什么API判断窗口是否可见,急啊。
collection classes是不是容器类呢?
容器类的作用是什么呢?