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

关于模板的迷惑

2013-01-20 
关于模板的困惑VS好像不支持export关键字,类定义就只能放在头文件当中,这样源代码不是直接暴露了?还有那个

关于模板的困惑
VS好像不支持export关键字,类定义就只能放在头文件当中,这样源代码不是直接暴露了?
还有那个模板声明,为什么每个成员函数定义的前面都要加上一个声明,多个函数就得写多个同样的声明,不能一个声明带过吗?
[解决办法]
是的,就是这样
[解决办法]
1 的确是这么回事stl
2 不写得话就分不清楚是哪个类了
[解决办法]
你可以写一个类似基类的类,把需要隐藏的方法和变量放里面。
然后在暴露的类里面用基类的指针指向一个基类对象来调用被隐藏的方法和变量。
由于是指针,只需暴露一个基类的声明就可以了。
[解决办法]
《大话数据结构》不错,适合不喜欢教条的人。。看完了,数据结构不也就那么回事..
[解决办法]

引用:
模板的语法太恶心了

你是身在福中不知福。C++的模板是一种内嵌式的原生DSEL语言支持,它让客户不用重新学习异构语法就获得了构建DSEL的能力,你应该感谢C++模板的创造者,感谢他给我们带来如此美妙、实用的重要工具!
[解决办法]
模版是语法糖。

热点排行