模板
文章平均质量分 73
sophia_sy
这个作者很懒,什么都没留下…
展开
-
C++箴言:理解typename两个含义
在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget; // uses "class"template class Widget; // uses "typename" 答案:没什么不同。在声明一个 template type parameter(模板类型参数)的时候,class 和 ty转载 2007-02-15 13:11:00 · 712 阅读 · 0 评论 -
非类型模板参数限制——不可以使用内部链接对象
本文多数摘自http://www.csdn.net 的一篇问答。本人对模板参数的限制还不是很了解,只是在学习过程中认为这些意见和问题对我的学习很有帮助,摘录在此。如有不同意见,欢迎留言,共同探讨。谢 最近看《C++Templates 完全引导》是遇到一个很迷惑不解的问题,在书P.40、P.110中template class MyClass {…};char const* s = "hel原创 2007-02-10 14:06:00 · 3707 阅读 · 1 评论 -
模板的包含模型
模板的声明和定义一般放在同一个文件中,但是在某些场合下,需要分开存放,便于代码重用。目前为止可以使用包含模型 。具体使用方法,见下面的例子://myclass.h#ifndef _MYCLASS_H_#define _MYCLASS_H_templateclass MyClass{public: MyClass();};#endif//MyClass.hpp#include "my原创 2007-03-06 17:24:00 · 619 阅读 · 0 评论