腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
将
模板
化
函数
声
明为
非
模板
化
函数
的
参数
、
、
我希望能够
将
模板
化
函数
传递给"normal“
函数
,并让"normal”
函数
根据需要定义具体类型,如示例所示。 有没有办法在handle
参数
列表上声明executor是一个
模板
化
的
函数
?
浏览 4
提问于2018-02-27
得票数 2
回答已采纳
1
回答
C++:朋友声明‘声明一个
非
模板
函数
、
、
、
SOMETHING */};警告:朋友声明‘std::ostream& operator<<(std::ostream&,const &)’声明了一个
非
模板
函数
-Wnon-template-operator<< 如何解决这个问题
浏览 7
提问于2012-05-28
得票数 9
回答已采纳
2
回答
C++
模板
能否确定所声明/定义
的
实例是否为常量?
、
、
对于给定
的
模板
,例如std::string,
模板
可以检测被声明/定义
的
string实例是否为常量。(注意:我不是在问
模板
参数
。)possibly be changed");const std::string immutable_string("a string that will not change); 如果可能的话,
模板
可以为提供给构造
函数
的
字符串文本精确地分配堆存储量此外,可以省略
非
浏览 0
提问于2014-01-27
得票数 3
3
回答
operator>>重载
的
显式实例
化
、
、
我在Vector
的
声明中添加了以下声明:我还添加了该
函数
的
以下实现: node[0] >> v.x; node[2] >> v.z;最后,我添加了以下内容(尝试)显式实例
化
T= num_
浏览 2
提问于2012-03-08
得票数 1
回答已采纳
3
回答
条件式与if式
的
表达式
、
假设您有一个
函数
模板
,它调用另一个
函数
,它可能是也可能不是constexpr
函数
,这取决于
模板
参数
。C++允许被调用者无论如何被声
明为
constexpr,只要至少有一个可能
的
实例化生成一个constexpr。,这样我们就可以在可能
的
情况下生成constexpr
函数
调用,但如果不是这样,则返回到
非
参数
调用。我遇到过一些情况,我希望使用if constexpr来避免实例
化</e
浏览 8
提问于2020-08-05
得票数 2
回答已采纳
2
回答
相关
函数
族
的
泛型
函数
(例如: std::stoi,std::stof,std::stod等)
、
我想为std::stoi,std::stof,std::stod等创建一个通用
函数
。// std::string -> floatfloat i = to_numeric<float>(str); 但我不知道如何使局部专业
化
:
浏览 2
提问于2012-11-04
得票数 6
回答已采纳
3
回答
重载
模板
化
类
的
operator<<
、
、
我正在尝试为返回流
的
二叉树实现一个方法。我想使用在方法中返回
的
流在屏幕上显示树或
将
树保存在文件中:声明:friendtable") { f.open(file,ios::out); f.close();所以我重载了BinaryTree类
的
运算符我希望你能听
浏览 0
提问于2009-11-28
得票数 5
回答已采纳
1
回答
方法名称与C++中
的
模板
方法名称相同
、
令我惊讶
的
是,这个程序在MSCV和GCC中都能编译:{ int add() { return 0; } T add() { return T(); } A a; a.add<int>();} 显然,由于
模板
化
方法
的
类型无法推断,需要显式声明,所以情况并不模糊-但看起来有点可疑-如果它是一个
非
模板
浏览 3
提问于2013-06-01
得票数 17
回答已采纳
1
回答
C++:如何
将
模板
数组声
明为
函数
参数
、
、
与非常相似 如何在
模板
化
函数
中将
模板
数组声
明为
参数
?
浏览 0
提问于2010-04-26
得票数 1
回答已采纳
1
回答
从
模板
化
函数
调用
非
模板
化
函数
、
、
我
的
问题是,我在一个.h文件中有一个
模板
化
的
函数
,在里面我想调用一个没有实现任何
模板
的
函数
,它只是一个基本
的
“声明和定义”
函数
。可以从
模板
化
函数
调用
非
模板
化
函数
吗?return a;我得到一个错误代码:‘func2’没有依赖于
模板
参数
的</em
浏览 18
提问于2020-05-13
得票数 0
2
回答
模板
函数
未调用
、
、
我在string类中重载了一个
函数
,但是它从未被调用过。为什么?
浏览 2
提问于2016-06-25
得票数 6
回答已采纳
1
回答
C++
函数
模板
的
专门
化
和重载
、
、
、
} void f(T* p) { //(3)} 像int *p; f(p);这样
的
调用
将
输出(int *p; f(p);)
将
输出Third。我读到了
函数
模板
重载解析
的
方式:首先,解析只考虑
非
模板
函数
和底层基本
模板
。在选择“最
浏览 8
提问于2017-06-19
得票数 5
回答已采纳
5
回答
重载
模板
函数
时显式专用
化
与常规
函数
的
区别
、
、
、
下面是n00b问题7:在什么情况下使用显式专门
化
是合适
的
?
浏览 0
提问于2011-05-13
得票数 14
回答已采纳
1
回答
使用本征张量fft
、
、
、
特征fft使用相应张量
的
模板
类型来执行其计算。不幸
的
是,从中提取
的
OpKernelContext被声
明为
const,因为输入是不可变
的
。因此,我最终得到了一堆无法分配给const变量
的
编译器错误(因为TensorFFTOp在内部重用了
模板
化
的
类型名称)。
浏览 6
提问于2017-01-15
得票数 3
回答已采纳
2
回答
选择声明
模板
朋友
的
语法背后
的
理由是什么?
、
、
、
声明
模板
函数
朋友涉及一些令人难以置信
的
不直观
的
语法,甚至对于C++!为所需
的
额外<>选择语法
的
理由是什么?使用template关键字不是更有意义吗?对于那些不知道这一点的人,下面是一个你可能尝试做
的
事情
的
例子:class Foo int x; friend void bar(Foo<T>);要解决这个问题,您必须转发声明bar (因此是Foo),然后在朋友声明
浏览 3
提问于2011-07-23
得票数 9
2
回答
在C++中应该
将
类
模板
的
显式专门
化
的
定义放在哪里?
、
、
、
、
根据 ..。类
模板
的
显式(完全)专门
化
的
定义不能放在标头中(否则,每个翻译单元中都有一个包含此标头
的
定义,因此整个程序中将有多个定义)。此外,作为另一个证据,中列出
的
实体(下面引用
的
区块)并不包含类
模板</em
浏览 4
提问于2017-11-29
得票数 10
回答已采纳
4
回答
函数
模板
专门
化
的
重要性和必要性
、
我读过C++入门,它说
函数
模板
专门
化
是一个高级主题,但我完全迷惑了。有人能举个例子说
明为
什么
函数
模板
专门
化
是重要和必要
的
吗? 为什么
函数
模板
不支持部分专门
化
,而类
模板
支持呢?潜在
的
逻辑是什么?
浏览 1
提问于2010-02-04
得票数 6
回答已采纳
2
回答
成员
函数
模板
是否需要“内联”?
、
如果我在一个
非
模板
类中有一个成员
函数
模板
,并且想在类之外定义它-我必须使用“内联”吗?*/ void A::someMethod(D param)}到目前为止,我所了解到
的
是: gcc (以及其他编译器也是如此)
将
隐式
模板
实例化为弱符号,这意味着如
浏览 2
提问于2012-10-02
得票数 7
2
回答
实例
化
点能否延迟到翻译单元
的
末尾?
、
、
、
下面是关于
函数
模板
实例
化
的
引号 1对于
函数
模板
专门
化
、成员
函数
模板
专门
化
或类
模板
的
成员
函数
或静态数据成员
的
专门
化
,如果专门
化
是隐式实例
化
的
,因为它是从另一个
模板
专门
化
中引用<
浏览 5
提问于2014-04-12
得票数 13
回答已采纳
1
回答
模板
函数
中默认
参数
的
实例
化
点
、
、
、
、
该标准允许
函数
模板
在封闭命名空间范围声明后或在转换单元末尾从
非
模板
上下文( )引用时实例
化
。对于
函数
模板
专门
化
、成员
函数
模板
专门
化
或类
模板
的
成员
函数
或静态数据成员
的
专门
化
,如果专门
化
是隐式实例
化
的
,因为它是从另一个
模板
专门
化</e
浏览 1
提问于2020-03-30
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券