C++代码解释

[复制链接]
查看11 | 回复2 | 2011-1-3 18:20:15 | 显示全部楼层 |阅读模式
templatestruct isPodLike { static const bool value = true; };
其中LiveRange是一个已定义的类。是不是说,虽然采用了模板风格,但是因为模板参数为空,所以实际上isPodLike只能使用LiveRange进行实例化?请高手详细解释.
悬赏较低,请勿见怪。
一个没有任何相关性的答案,怎么会成为推荐答案?纳闷!

回复

使用道具 举报

千问 | 2011-1-3 18:20:15 | 显示全部楼层
这个好像是模板的全特化,要找相关知识可以百度一下“C++全特化”,就会有有关C++模板全特化和偏特化的相关知识。
回复

使用道具 举报

千问 | 2011-1-3 18:20:15 | 显示全部楼层
我没见过这个东东....感觉上...有点怪.查了查资料,也没有找到答案 .只见到模板介绍里强调说:写模板一定要有参数!!!!也希望有高人能解答下.谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行