社区
C++ 语言
帖子详情
在模板类中声明一个模板函数,怎样在类外定义它?
zzghost
2004-06-25 01:53:00
如:
template <typename T>
class C
{
public:
template<typename R>
void func( R r);
};
在类外怎样定义呢?
template<typename T,typename R>
void C<T>::func( R r){}
我这样写在vc7下通不过。
...全文
196
4
打赏
收藏
在模板类中声明一个模板函数,怎样在类外定义它?
如: template class C { public: template void func( R r); }; 在类外怎样定义呢? template void C::func( R r){} 我这样写在vc7下通不过。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
doolin
2004-06-25
打赏
举报
回复
template<typename T>
template<typename R>
void C<T>::func(R r)
{
}
vc7可以通过
goodname
2004-06-25
打赏
举报
回复
template <typename T> template<typename R>
void C<T>::func( R r)
{
//内容
}
qwertasdfg123
2004-06-25
打赏
举报
回复
昏了。
我弄错了。
qwertasdfg123
2004-06-25
打赏
举报
回复
// GCC 编译
template<>
template<typename R>
C::func(R r)
{
}
面向对象分析与设计
当学员完成了Java等语言的学习之后,或者从事 软件开发一段时间之后,面对
一个
需要开发的新软件系统: 该如何入手呢?
定义
多少个模块?
定义
多少个类?
定义
每个类多少个属性、哪些操作? 如何
定义
类之间的关系?为...
C++
中
模板
类
中
的成员
函数
以及
模板
函数
在
类外
定义
在C++
中
,类
中
的成员
函数
可以在...先
定义
一个
模板
类
以及成员
函数
和
模板
函数
: 接下我们就在
类外
定义
函数
: 1.构造
函数
2.成员
函数
3.
模板
函数
以上就是
模板
类
中
的成员
函数
以及
模板
函数
在
类外
定义
的三种形式。 ...
C++高级:在
模板
类
中
定义
成员
函数
和
模板
函数
的外部
定义
方式——嵌入式
模板
函数
也可以在类内部
定义
,也可以在
类外
部
定义
。
模板
类
中
的成员
函数
和
模板
函数
可以在类...
模板
类
中
的成员
函数
也可以是
模板
函数
,即可以接受
一个
或多个
模板
参数。
模板
函数
可以在类内部
定义
,也可以在
类外
部进行
定义
。
C++
模板
类
中
的成员
函数
以及
模板
函数
在
类外
定义
的方式
如下
模板
类
: template<typename T1> class Base { public: Base(T1 t1); T1 GetNum(); template<typename T2> void show(T2 t2); private: T1 num; }; 构造
函数
类外
定义
: template<...
c++
模板
类
/
模板
函数
的
声明
与
定义
应该放在头文件里
c++
模板
类
/
模板
函数
的
声明
与
定义
应该放在头文件里,不要分开来写类
中
函数
的
声明
与
定义
(比如在.H文件里
声明
某个成员
函数
,在.CPP文件里
定义
该成员
函数
),这样会导致连接错误。所应该将
模板
类
/
模板
函数
的
定义
与
声明
...
C++ 语言
64,651
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章