腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
内部
模板
构造
模板
化
函数
?
、
我正在尝试创建一个
模板
化
的
函数
,它接受任何类型的对象,这些对象本身也是
模板
化
的。下面是一个例子: ObjA<int, string> o; ObjB<float, int> o2; 我想做一个
函数
,可以接受这些类型的对象中的任何一个,但不确定
如何
构造
模板
。
浏览 19
提问于2020-06-24
得票数 1
回答已采纳
1
回答
不可调用的
模板
构造
函数
?
、
模板
化成员
函数
(在参数列表中不
使用
模板
参数)可以以以下形式调用:C c;但是,
如何
调用
模板
构造
函数
,它不
使用
参数列表中的
模板
参数?struct D { template <class> D (); };D<int> d; 不能是语法,因为这是D
浏览 0
提问于2013-12-25
得票数 9
回答已采纳
1
回答
如何
在从
模板
类继承时应用移动语义
、
、
、
当我运行下面的代码时,它会产生以下输出,第一部分直接
使用
模板
,第二部分
使用
从
模板
派生的类。在派生类中不调用移动语义(以粗体显示)
模板
虚拟:初始
化
构造
函数
模板
虚拟:空
构造
函数
模板
浏览 3
提问于2017-05-26
得票数 1
2
回答
constexpr
构造
函数
不能满足这些要求,但仍然保持不变。为什么?
、
、
这个标准是关于中的
模板
函数
/
构造
函数
如果类
模板
的constexpr
函数
模板
或成员
函数
的实例
化
模板
专门
化
无法满足对constexpr
函数
或constexpr
构造
函数
的要求,则即使对此类
函数
的调用不能出现在常量表达式中,该专门
化
仍然是constexpr
函数
或constexpr
浏览 0
提问于2018-12-05
得票数 7
1
回答
从具有可变
模板
构造
函数
的类型中
构造
std::function对象
、
、
、
、
我有一个
模板
类,它实例
化
模板
类型的
内部
对象,其
构造
函数
将参数转发给
内部
对象。struct B template<typename...(B&& b) noexcept = default; }; 而且,这个类是可调用的,它只是将调用委托给它的
内部
成员之所以可以调用它,是因为
浏览 2
提问于2020-10-20
得票数 0
回答已采纳
1
回答
如何
实现可以用输入迭代器
构造
的类?
std::vector类有一个方便的
构造
函数
,它允许对其参数进行任何输入迭代。我希望在我自己的类中实现类似的模式,因为类在实例化时需要接受一些集合,但是为了封装的目的,我想让迭代器遍历这个集合。我认为这样做的一种方法是
模板
--
使用
输入迭代器类型对整个类进行
模板
化
,但这不可能是STL所做的,因为vector显然只是在迭代类型的情况下被
模板
化
的。当然,有一个选项是
模板
生成器
函数
,但我真的很想知道实现STL的编译器是<em
浏览 3
提问于2013-08-07
得票数 4
回答已采纳
1
回答
如何
在另一个类
模板
中定义完全专门
化
类的
构造
函数
、
、
、
我有一个包含另一个类
模板
的类
模板
,并且
内部
模板
具有显式的专门
化
:struct ContainingClass {(如果我移除ContainingClass并将Rule放在命名空间范围内,它就能工作,但我需要在Rule中有依赖于Outer类型的其他东西。我可以为Rule提供自己的Outer
模板
参数,但这
浏览 0
提问于2019-07-04
得票数 6
回答已采纳
1
回答
用clang显式C++
模板
实例
化
、
、
、
我的库具有一个类
模板
,我希望为库中的某些
模板
参数提供实例,因为
模板
需要一些重要的编译时间。类
模板
可以如下所示(stack.hpp)#define MY_STACK class stackpublic:} 由于我只想提供对某些
模板
参数的支持,所以我的stack.cpp创建了以下显式
模板
实例: #include "s
浏览 5
提问于2020-02-14
得票数 4
回答已采纳
3
回答
C++ / Template / Explicit初始
化
模板
类型?
、
假设
使用
以下虚拟
模板
:{ void init( ) m_data =DataType( 0 ); DataType m_data;调用init将初始
化
内部
数据。当DataType是一个类时,这个类必须有一个相应的
构造
函数
。 现在假设DataType应该是例如由合适的类表示的复数。在这种情况下,给复
浏览 3
提问于2011-10-19
得票数 0
回答已采纳
1
回答
模板
构造
函数
游标和
模板
成员游标在libclang中具有类FUNCTION_TEMPLATE。
、
、
、
、
我只是在修改一个
使用
的vim插件。问题所在 所有这些都有相同的类型:FUNCTION_TEMPLATE。我需要区分他们。我试图以某种方式获得我所需要的信息,例如
使用
cursor.ge
浏览 0
提问于2016-02-25
得票数 3
回答已采纳
2
回答
模板
化
构造
函数
与
模板
化
复制
构造
函数
、
、
、
、
我有一个带有用于隐式移动转换的
模板
化
构造
函数
的类,但是这个
构造
函数
不应该用于该类(它应该只是可复制
构造
的)。但是,编译器总是尝试
使用
模板
化
的
构造
函数
,而不是常规的复制
构造
函数
。} my_class instance_;有人知道
如何
正确解决这个问题吗?
浏览 0
提问于2010-12-12
得票数 3
回答已采纳
1
回答
Constexpr
构造
函数
无声地变成非参数
构造
函数
。
、
、
Foo {}; Foo有一个名为Foo::bar::nonConstexpr的成员,它有一个非constexpr
构造
函数
(我遇到了这个问题,因为我一直期待全局Foo对象的静态初始
化
,但是它是动态初始
化
的,并且由于“静态初始
化
顺序失败”而导致了一个问题)
浏览 3
提问于2018-12-05
得票数 17
回答已采纳
1
回答
如何
用
模板
构造
函数
调用make_shared或make_unique
、
、
、
、
如何
在具有
模板
构造
函数
的类上调用make_shared或make_unique?ptr};
浏览 2
提问于2015-12-30
得票数 5
1
回答
模板
空括号初始
化
扣减
、
、
我认为
模板
函数
可以有默认的参数(不是
模板
参数,而是运行时参数)。我们还可以用空括号初始
化
类。但是编译器
如何
匹配
模板
呢?为什么这段代码要编译,编译器是
如何
进行演绎的,
函数
中的Args是
如何
调用示例的? 我所理解的是:默认括号初始
化
调用空
构造
函数
,这是隐式创建的,因为没有用户定义的
构造
函数
或用户定义的默认
构造
函数
。
浏览 0
提问于2019-07-23
得票数 2
回答已采纳
1
回答
模板
类
模板
构造
函数
专门
化
、
、
、
、
我有一个
模板
类,它的类型依赖于类的
模板
参数。该类有一个
模板
构造
函数
。
如何
为确定所述成员类型的类的
模板
参数的不同情况专门
化
构造
函数
。所讨论的不同类型是具有不同
构造
函数
签名的类,我想在初始
化
程序列表中调用成员的
构造
函数
。有解决办法吗?我想避免诉诸工厂
函数
,因为我不想依赖于成员的迁移
构造
函数
浏览 2
提问于2017-01-04
得票数 3
回答已采纳
1
回答
导致输入参数出错的C++
函数
模板
、
、
、
、
如何
创建一个在其自身内
使用
模板
但不在其参数中
使用
模板
的
函数
?我有很多类都有相同的
构造
函数
和
函数
,但在它们的
构造
函数
中做不同的事情,所以我试图创建一个
函数
,它可以接受一个数字(这是必要的)来告诉一个开关,
模板
化
的值应该变成哪个
函数
。我该怎么做呢?将
模板
放在
函数
中而不是
模板
<em
浏览 0
提问于2012-05-31
得票数 4
回答已采纳
3
回答
实例
化
模板
类,类型名称本身是
模板
类
我想知道
如何
初始
化
类型名称本身有
模板
的
模板
类。我要初始
化
的类如下所示:我只是用默认
构造
函数
(即空括号)实例
化
我的对象,并想知道它是否也实例化了typename例如,我可以像下面这样简单地实例
化
吗?或者
如何
实例
化
TMyType
浏览 4
提问于2011-03-13
得票数 0
1
回答
c++
模板
和
内部
类
、
、
有人可以澄清
内部
类的
使用
模板
吗?我已经搜索过书籍和网络示例来学习
模板
,但是很少有例子显示
内部
类的用法。{ ~B() ~A(); }class A<T>::A()但是,我
如何
定义
内部
类
浏览 3
提问于2017-10-01
得票数 1
回答已采纳
1
回答
模板
专门
化
没有匹配的
构造
函数
、
、
我正在创建一个
模板
化
的向量类,大致按照以下方式完成:template <typename T, int DIMS>{ // Default,我有一个默认的
构造
函数
和一个指定元素的
构造
函数
。当我尝试
使用
带有元素的
构造
函数
编译时,我会得到错误no matching constructor for initializatio
浏览 3
提问于2015-01-03
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券