腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
默认
参数
模板
化
函数
指针
、
、
、
、
我想将该代码
模板
化
如下:void (* helpFunctionPointerattach new function with argument如何将"int“类型替换为"T”类型的
模板
浏览 1
提问于2018-01-22
得票数 0
2
回答
什么时候会发生
默认
的论点晋升?
、
、
在C语言中,当调用的
函数
没有原型时,编译器执行
默认
参数
提升。 但是C++呢?什么时候会发生
默认
的论点晋升?
函数
参数
包在
模板
实例
化
期间进行扩展(14.5.3),因此当实际调用
函数
模板
专门化时,每个这样的
参数
都有相应的
参数
。-end注意到从lvalue到rvalue (4.1)、数组到
指针
(4.2)和
函数
到
指针
(4.3)的标准转换是
浏览 0
提问于2013-06-28
得票数 1
回答已采纳
2
回答
指向
模板
函数
的
指针
因此,我现在已经习惯了在map容器中存储
模板
函数
指针
,主要是作为一种方法,用于
模板
化
返回
模板
化
对象的新实例的
函数
,并将该
函数
指针
存储在map中,以便在给定相应的字符串索引时调用。我的问题在于
使用
模板
函数
指针
。这似乎起作用的唯一原因是因为返回类型和
参数
都不是
模板
参数
类型。现在我可以创建一个运行良
浏览 0
提问于2012-07-18
得票数 3
回答已采纳
2
回答
何时将
默认
参数
作为
模板
参数
提供
、
在中 比如Test<T> at #1。在#1,专门
化
可能
浏览 2
提问于2020-07-13
得票数 5
1
回答
这似乎是C++ Primer第5版中的一个错误。
、
、
、
以下是C++ Primer第5版(重点是我的)一书的摘录: 非类型
参数
可以是整数类型,也可以是指向对象或
函数
类型的
指针
或(lvalue)引用。绑定到非类型积分
参数
的
参数
必须是常量表达式。绑定到
指针
或引用非类型
参数
的
参数
必须具有静态生存期(第12章,第450页)。我们不能
使用
普通(非静态)本地对象或动态对象作为引用或
指针
非类型
模板
参数
的
模板
参数
。
浏览 2
提问于2016-06-26
得票数 1
回答已采纳
3
回答
如何在C++11/14中实例
化
lambda闭包类型?
、
、
、
、
我是,没有
默认
的lambda闭包类型构造
函数
。但这是否意味着在将其作为
模板
参数
传递之后不可能实例
化
它?}; return 0;出于性能原因,可以避免虚拟
指针
调用我需要实例
化
该lambda一次,并在该
函数
中多次
使用
它。 当decltype(myLambda)传递给
模
浏览 0
提问于2019-06-01
得票数 12
回答已采纳
1
回答
类
模板
专门
化
中
模板
参数
的
默认
值
、
、
、
\r\n", qq2.spec);MSVC很好地编译了这段代码,并在两种情况下都选择了第二种特殊
化
。对我来说,这些专业
化
认证是相同的。第一手中的第二个专业
化
有多合法?
浏览 0
提问于2012-06-22
得票数 3
回答已采纳
2
回答
C++中的泛型
函数
类
、
、
我试图在这里的主线上构建:来拥有一个
默认
的
函数
器类,这只是一个学术兴趣。我的目标是构建一个泛型Fucntor类:给定类名、方法名和
参数
类型(可变长度),它构建一个具有operator()方法的类,该方法接受
模板
args中指定类型的可变数量的
参数
,并接受一个
指针
并应用给定的方法int m) return n/m; int Increment(int n) return n+1;} ; 以及可以在任何<em
浏览 6
提问于2012-02-19
得票数 3
回答已采纳
3
回答
函数
包装器通过(
函数
对象)类(变量)
模板
、
、
、
、
C++ 我试图通过(function )类(variadic)
模板
实现
函数
包装器。类的唯一数据成员是由它正在包装的
函数
指针
初始
化
或分配的
函数
指针
。
参数
化
构造
函数
接受一个
函数
指针
并通过它初始化成员。operator()方法接受
参数
(或无
参数
)并
使用
它们调用包装
函数
。至少这是个主意。我有很多错误,我用评论来标记。V
浏览 5
提问于2013-10-30
得票数 1
回答已采纳
1
回答
C++是否会
使用
指向同一
函数
的
指针
作为
模板
参数
,始终导致相同的实例
化
?
、
、
我有一个以
函数
指针
作为
参数
的
模板
函数
,还有一个普通
函数
,如下所示:int foo() {static int c = 0; return ++c;}如果我正确理解,两个不同的
函数
指针
可以有不同的二进制表示,即使
使用
它们会调用相同的
函数
。这是否也适用于当它们被用作
模板
参数
时? 将“指向bar的
指针
浏览 1
提问于2015-06-16
得票数 2
回答已采纳
1
回答
如何将
模板
参数
中的
函数
或成员
函数
指针
转换为
函数
类?
、
如何将
模板
参数
中的
函数
或成员
函数
指针
转换为
函数
类?假设
函数
类是定义成员
函数
operator()的类。class MyClass {}; 然后,根据MyClass的要求,将各种类型的
函数
指针
、不同
参数
个数的成员
函数
<e
浏览 2
提问于2013-01-01
得票数 0
1
回答
std::
函数
类型和
模板
实例
化
、
、
、
、
现在,我知道你可以
使用
带
函数
类型
参数
的
函数
,这些
参数
实际上就是
函数
指针
参数
,如下所示:它只不过是一个接受int和指向int *f(int,int&)之类
函数
的
函数
指针
的
函数
,即使该语言允许我将
函数
作为
参数
传递(带或不带&符号).Infact,
函数</em
浏览 2
提问于2015-08-31
得票数 3
2
回答
为什么在C++中累积定义了两个
模板
为什么只用一个
模板
( binaryOperation和
默认
值为sum的那个
模板
)就可以完成工作,为什么在C++中定义了两个
模板
?我指的是来自的累加声明
浏览 0
提问于2018-09-21
得票数 7
3
回答
将成员
函数
转换为指向成员
函数
的
指针
、
Clang,GCC,MSVC对成员
函数
的转换有不同的看法。谁是对的? struct a template <typename...
浏览 1
提问于2019-08-05
得票数 4
5
回答
函数
的
默认
参数
作为
模板
类型。
、
、
我试图
使用
带有
默认
参数
的
函数
作为
函数
指针
模板
参数
:class A {}; void foo2() {}int main() //A<foo1> a1; <-- doesn't work} main.cpp:7:7:错
浏览 4
提问于2012-11-16
得票数 4
回答已采纳
1
回答
模板
空括号初始
化
扣减
、
、
我认为
模板
函数
可以有
默认
的
参数
(不是
模板
参数
,而是运行时
参数
)。我们还可以用空括号初始
化
类。但是编译器如何匹配
模板
呢?为什么这段代码要编译,编译器是如何进行演绎的,
函数
中的Args是如何调用示例的? 我所理解的是:
默认
括号初始
化
调用空构造
函数
,这是隐式创建的,因为没有用户定义的构造
函数
或用户定义的
默认
构造
函数
。
浏览 0
提问于2019-07-23
得票数 2
回答已采纳
1
回答
c++我可以声明类成员并在构造
函数
中初始
化
它
string someData);} public:}对于没有
默认
构造
函数
的类成员,最佳实践是什么?我是应该添加
默认
构造
浏览 1
提问于2012-09-18
得票数 1
回答已采纳
1
回答
如何理解第1664号决议草案
、
、
、
-end注记] 如果
函数
模板
f的调用方式要求
使用
默认
参数
,则查找相关名称,检查语义约束,并对
默认
参数
中
使用
的任何
模板
进行实例
化
,就好像
默认
参数
是
函数
模板
专门
化
中
使用
的初始
化
器一样,具有相同的作用域、相同的
模板
参数
浏览 2
提问于2020-03-15
得票数 8
回答已采纳
1
回答
带有
默认
模板
/
函数
参数
的显式实例
化
、
、
我试图显式实例
化
一个
模板
函数
,该
函数
具有
默认
模板
参数
以及相应
参数
的
默认
值,但我找不到正确的语法。void{});template<typename T> void foo (T t){...}但我只是收到一个错误,说foo<>与任何
模板
声明不匹配是否有任何方法在仍然能够执行显式实例
化<
浏览 5
提问于2022-01-14
得票数 0
回答已采纳
1
回答
理解
函数
指针
和引用
、
、
、
、
它们都是
函数
指针
吗?我在哪里可以找到关于这个语法的详尽文档,因为我对它非常不清楚。
浏览 0
提问于2015-12-01
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券