腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
“
模板
<
类
T
,
类
C
>”
和
“
模板
<
类
T
>
模板
<
类
C
>”
之间
的
区别
是什么
?
、
因为我喜欢分离接口
和
实现,而不是只在头中实现
模板
类
,所以我将它分离为.h
和
.tpp (.tpp,这样它就不会用*.cpp编译)。然后,我在头保护中
的
#endif之前将tpp包含在头文件
的
末尾。由于这种选择,在实现(.tpp)中,为了定义函数,我必须通过
模板
参数引用每个函数来定义它,如下所示: template <class
T
>
T
MyTemplate<
T
>::functionName(<e
浏览 21
提问于2019-03-08
得票数 2
回答已采纳
5
回答
C
++中
的
模板
函数
和
函数
模板
、
、
我遇到了一个问题,它询问了
C
++中函数
模板
和
模板
函数以及
模板
类
和
类
模板
之间
的
区别
。 我
的
印象是,函数
模板
和
模板
函数是相同
的
。两者
之间
有什么
区别
,如果有,那又
是什么
呢?
浏览 0
提问于2011-11-27
得票数 7
回答已采纳
2
回答
模板
名称与
类
模板
名称
的
区别
、
假设我有一个如下
的
类
模板
class Node{ Node<
T
>* nxt;我
的
问题是,当我们想要一个指向Node
类
的
指针时,为什么不能使用Node* nxt,Node*<
T
> nxt
和
Node* nxt
之间
有什么
区别
浏览 1
提问于2015-02-27
得票数 0
2
回答
C
++
模板
内件
、
可能重复:
C
++编译器如何促进
模板
编程?我想知道编译器在
模板
programming.Also,中遵循
的
方案,
C
++
模板
中类型名称
和
类
之间
的
区别
是什么
?
浏览 6
提问于2011-11-14
得票数 0
4
回答
C
++
模板
参数默认函数实现
、
、
我有一组
类
,它们用作
模板
的
参数。它们都符合某种非正式
的
界面。(概念)int func(
T
&
t
) { return
t
.a() +
t
.b() +
t
.
c
(); } 在这个例子中,勒茨说我用Foo或Bar作为参数实例化
模板
例如,我希望
c
在默认情况下返回a()
和
b()
之间
浏览 7
提问于2016-01-14
得票数 1
回答已采纳
3
回答
模板
类
内部
和
外部定义
的
成员函数
之间
的
差异
、
、
、
在
类
声明内部
和
外部为
模板
类
定义成员函数有
区别
吗?内部定义:class Apublic: { }外部定义:class Bpublic:}; template <typename
T</e
浏览 1
提问于2010-01-21
得票数 11
7
回答
类
模板
和
模板
类
、
类
模板
和
模板
类
之间
有
区别
吗?如果有,那
是什么
呢?
浏览 2
提问于2010-06-06
得票数 3
回答已采纳
2
回答
模板
类
Vs
类
模板
、
、
可能重复:
模板
类
Vs
类
模板
现在我搞不懂哪一个是真的
浏览 3
提问于2012-05-17
得票数 0
1
回答
定义
类
模板
构造函数并提供
模板
参数
C
++似乎并不关心我是否为
类
模板
提供带有
模板
参数
的
构造函数。下面是一个示例:class Foo Foo() { /* ... */ } // OK} 这两个构造函数定义
之间
有什么
区别
吗?此外,在提供
模板</
浏览 0
提问于2018-11-29
得票数 2
回答已采纳
1
回答
如何通过
C
++/CLI将
模板
从
C
++公开给
C
#
我想向一个
C
++应用程序公开一个
C
#库,我决定采用
C
++/CLI包装器方法,而不是P/Invoke。我现在面临
的
问题是如何使用泛型将
C
++库中
的
模板
类
公开给
C
#应用程序。在
C
++方面,我有:我
的
目标是能够向
C
#应用程序公开以下类型 class Somec
浏览 4
提问于2011-08-10
得票数 3
1
回答
静态函数
的
显式专业化
、
、
、
我正在使用
c
++。我正在使用gcc
和
msvc 2019。我有静态
模板
函数(非-class函数)。我希望显式地指定如下函数:static inline
T
Convert(Self self) return
T
(self);}static inline int Convert<int>(std::string self) return self
浏览 3
提问于2022-01-16
得票数 0
1
回答
类
模板
成员显式专门化
的
混淆
、
、
一些规则将适用于它,具体如下: 显式专门化
类
的
成员不会从
类
模板
的
成员声明中隐式实例化;相反,如果需要
类
模板
专门化
的
成员,则
类
模板
专门化
的
成员本身将被显式定义。显式专门化
类
模板
的
成员定义方式与普通
类
的
成员相同,不使用template<>语法。在定义显式专门化成员
类
的</e
浏览 1
提问于2020-07-28
得票数 1
2
回答
演绎指南中引用
和
值
之间
的
差异
、
、
、
、
考虑A类型struct A
T
arr[N];
C
++17用户定义
的
之间
有什么
区别
吗?template <typename
T
, typename ... Ts><e
浏览 0
提问于2018-07-08
得票数 3
回答已采纳
1
回答
Node * next
和
Node<
T
> * next有什么
区别
?
、
我正在编写链表
的
实现。template<typename
T
>
T
data; Node * next; {next = nullptr; Node(
T
val) this->data = val; } }
浏览 1
提问于2021-09-22
得票数 1
1
回答
C
++:
类
的
模板
参数,而不是函数
、
可能重复: template<typename
T
>
T
foo(
T
a) { /*...*/ }template<typename
T
> struct Foo { Foo(
T
a)
浏览 3
提问于2010-09-19
得票数 3
2
回答
构造函数中
类
名添加
和
省略
模板
参数
的
区别
、
、
、
、
我想知道在以下几个方面是否有本质上
的
区别
:class foo{}; classfoo{}; 两者似乎都有效,但我不明白两者
之间
的
区别
。第一个问题让我感到困惑,我不明白<
T
>在这里
的
作用
是什么
。
浏览 2
提问于2016-11-12
得票数 1
回答已采纳
2
回答
如何对
模板
化基
类
进行子类分类?
、
、
我有以下数据结构:struct slowEngine { ... } class Car { vector<
T
> backupEngines; } } Car* myCar = getCarFr
浏览 1
提问于2009-09-25
得票数 7
回答已采纳
2
回答
引用
模板
c
++
、
考虑到
模板
类
,什么时候我们必须显式地引用
模板
,以及编译器“理解我们
的
意思”1)函数
的
回归价值与论证3)名称空间SomeClass<
T
>::与SomeClass我有时看到
的
用途是:有时:SomeClass<
T
> 但我没有得到规则
浏览 8
提问于2015-02-05
得票数 5
回答已采纳
2
回答
如何使用默认
模板
参数分离
模板
类
的
声明
和
实现?
、
、
、
、
我喜欢将我
的
类
的
声明
和
实现分开。我知道
类
模板
和
函数
的
实现也必须进入头文件,这不是问题。}template<size_
t
S>但失败了 错误
C
3860:
模板
参数列表后面的
模板
参数列表必须按照
模板
参数列表中使用
的
顺序列出参数错误
C
2976:&
浏览 4
提问于2017-11-16
得票数 4
回答已采纳
1
回答
c
++:声明多个
模板
的
两种方法
、
我有以下代码:struct Pair3{ Pair3() : first(
T
()), second(
T
()){} Pair3(const Pair3<
T
>& in) : first为什么这样做是错
的</em
浏览 2
提问于2015-06-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++ 模板类简介
C+的模板类vector的用法“一”
C+编程进阶级——我的学C笔记008、抽象类、接口类都是什么类
公募基金产品的A类份额与C类份额区别介绍
增值电信业务是什么?一类和二类的区别是什么?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券