首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

好久没看C++,问个尖括号的有关问题

2012-04-09 
好久没看C++,问个尖括号的问题有个类这么定义:class CShellFileList : public CWindowImplCShellFileList

好久没看C++,问个尖括号的问题
有个类这么定义:
  class CShellFileList : public CWindowImpl<CShellFileList, CListViewCtrl>
  我想问一下这句是什么意思,我知道是CShellFileList 公有继承CWindowImpl,尖括号是什么意思,
  里面的内容是什么。还有C++相关的知识都在哪些里有尖括号方面的

[解决办法]
vector<int> vc;
stl模板,容器之类的吧。。。
[解决办法]
template
[解决办法]
请看stl

[解决办法]

探讨

请看stl

[解决办法]
探讨
有个类这么定义:
class CShellFileList : public CWindowImpl<CShellFileList, CListViewCtrl>

[解决办法]
ATL/WTL的代码吧

把派生类类型传递给基类是为了做编译期多态。

意思就是

CShellFileList这个窗口类是listview的扩展。


[解决办法]
模板
[解决办法]
容器,,模版类的情形。
[解决办法]
里面是模板
[解决办法]
WTL里的代码,这种继承机制比mfc的高效一些,你可以看一下WTL for MFC Programmers,里面有对这个机制详细的介绍

热点排行