腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
在
不
传递
args
的
情况下
从
可变
模板
类型
中
获取
typeid
吗
?
c++
我
有一个系统将来自各种类实例
的
typeid
.name()数据保存在一个向量
中
,另一个系统为所需
的
类组合创建位集签名。这个签名系统不需要传入任何类实例。
我
知道如何
从
非
可变
模板
中
获取
typeid
.name() template<class T>{ return
typeid
(T).n
浏览 11
提问于2021-01-22
得票数 1
回答已采纳
1
回答
多种
模板
:不进行扩展
的
Pass参数包
c++
、
c++11
、
variadic-functions
旧
的
C工具提供了一种使用vprintf工具
传递
变量参数集
的
方法。例如:Derived::Derived(const T
浏览 1
提问于2010-11-09
得票数 4
回答已采纳
1
回答
C++ -用于变量函数
的
多参数包
c++
、
c++17
、
variadic-templates
我
对c++非常陌生,
在
我
的
第一个项目中,
我
试图编写一个ioc容器,通过
在
注册函数
中
添加各种参数来扩展
中
描述
的
概念。因此,一个参数包将用于变量参数,另一个参数包用于声明要注册
的
类型
的
依赖项。读了一点书后,
我
偶然发现了一些与我最后想做
的
类似的事情。TDependencies,void Re
浏览 2
提问于2020-07-30
得票数 1
回答已采纳
4
回答
带有
模板
化参数
的
C++函数
模板
c++
、
templates
、
template-function
我
正在尝试编写一个函数,它
可以
接受任何标准容器(列表、堆栈、向量等)作为它
的
参数。
我
还希望知道容器
中
的
类型
。这是
我
尝试过
的
。template<class> class container_type> std::cout<<
typeid
std::list&
浏览 0
提问于2011-08-22
得票数 2
回答已采纳
2
回答
你能在c++
中
做一个指向类
的
指针
吗
?
c++
、
class
、
pointers
注:
我
不是指指向对象或实例
的
指针,而是指向类
的
指针。
我
把这个放在最上面是因为
我
知道如果
我
不做别人会告诉
我
我
能做到
的
MyClass* pointerToMyClass = new MyClass(); // Ta-da!这不是
我
要找
的
。
我
想做一个指向类
类型
本身
的
指针,有点像一个函数指针,但是对于一
浏览 1
提问于2020-01-06
得票数 0
回答已采纳
6
回答
如何在基
模板
类
中
声明
类型
依赖于派生类
的
成员?
c++
、
c++11
、
templates
、
crtp
、
abstract-base-class
给定使用CRTP
的
基类,
我
将在基
模板
类
中
声明一个成员,其中
类型
依赖于派生类。Base<Derived> {}; Derived foo;}
我
想知道
我
是否
可以
简化实现
我
可以
在
Base
模板
中
添加第二个
模板
浏览 11
提问于2017-12-10
得票数 5
回答已采纳
3
回答
从重载函数中提取返回
类型
c++
、
templates
、
return-value
、
overloading
、
c++11
我
想提取函数
的
返回
类型
。问题是,还有其他函数具有相同
的
名称但签名不同,并且
我
无法让C++选择合适
的
函数。
我
知道std::result_of,但通过几次尝试,
我
得出结论,它也存在同样
的
问题。
我
也听说过一个涉及decltype
的
解决方案,但我不知道任何细节。 目前,
我
正在使用
模板
元编程
从
函数指针
类型
中提取返回
类型
,
浏览 3
提问于2011-09-01
得票数 11
回答已采纳
2
回答
用于处理每个参数
类型
的
递归
模板
templates
、
c++11
、
tuples
、
variadic-templates
这是一个泛型函数,用于构建给定
类型
的
对象。多亏了variadics
模板
,如果找到匹配
的
构造函数,T将被构造,否则编译器将在编译时抛出错误。
Args
> return new T(
args
...);现在假设不是
传递
N个参数,而是希望
从
其他地方
获取
它们,例如从单例
中
获取
它们,然后
我</e
浏览 0
提问于2013-06-22
得票数 0
回答已采纳
2
回答
C++-17
可变
模板
:捕获回调参数
的
返回
类型
和参数
类型
c++
、
variadic-templates
、
variadic-functions
我
在这个拼图上花了几个星期
的
时间,
我
想我
可以
把它作为对这里
的
C++
可变
模板
人群
的
一个挑战。如果
可以
做到这一点,
我
打赌你会在大约10秒内告诉
我
怎么做。假设
我
在
C++ 17
中
有一个函数集合,每个函数都有自己
的
返回
类型
(或空),每个函数都有自己
的
参数
类型
。为简单起见,混合使用POD
浏览 3
提问于2016-05-25
得票数 0
1
回答
使用QString
的
模板
迭代器
c++
、
qt
、
templates
、
iterator
、
qstring
在
向函数QString::fromStdString(const std::string&)
传递
vector<'T>
的
模板
迭代器时,
我
遇到了一个问题。
我
有一个函数,
在
类型
为T
的
情况下
,
可以
将std::string转换为QString,或将int转换为QString,然后添加到我
的
QTableWidget单元格
中
。使用以下命令
从
浏览 12
提问于2018-02-10
得票数 0
回答已采纳
2
回答
获取
变量函数
中
传递
的
参数
的
类型
c++
、
variadic-functions
在
不显式地将字符串
中
的
类型
作为参数之一声明
的
情况下
,是否有什么技巧
可以
获取
传入参数
的
类型
?为了补充刚才
的
帖子,基本上
我
想做
的
是调用functionA给functionB打电话。谢谢。
浏览 3
提问于2010-08-25
得票数 2
2
回答
C++17,使用依赖于
模板
参数
的
std::variant来制作
可变
模板
?
c++
、
c++17
、
variadic-templates
、
variant
在
C++17
中
,有没有一种方法
可以
指定一个变体,其中变体
中
的
每个条目都是以某种重复
的
方式
从
可变
模板
修改而来
的
?具体地说,
我
想声明一个类似如下
的
模板
,声明一个std::variant成员,类似于: ...其中所提供
的
<em
浏览 31
提问于2019-10-29
得票数 1
回答已采纳
3
回答
::std::initializer_list vs
可变
模板
c++
、
c++17
与
可变
函数
模板
方法相比,通过::std::initializer_list
传递
多个参数有什么优势
吗
?
在
代码
中
:请注意,通过SFINAE或static_assert(),也
可以
将A..
浏览 1
提问于2016-05-10
得票数 5
2
回答
std::function::bind:如何用函数
模板
加载std::bind
c++
、
c++11
、
templates
我
使用函数
模板
加载std::bind,
我
的
代码:#include <functional> void installCallback(const char name[], const std::function<RT_(
Args
...)> &func) int add_Bind_helper<
浏览 3
提问于2021-03-14
得票数 0
4
回答
使用具有多种对象
类型
的
模板
c++
我
需要编写一个容器
模板
类<T, R>,其中T是一个对象,R
可以
是vector<T*>或list<T*>。
我
需要支持常见
的
操作,如insert(T)、size()等。
我
持有一个名为T data
的
类成员作为列表或向量。问题是,
我
如何编写代码,以便在运行时知道
从
std::list或std::vector调用哪个操作?例如,要
获取
容器
中
的
第一个元素,<e
浏览 0
提问于2012-05-22
得票数 2
回答已采纳
2
回答
仅从解密
类型
(SomeFunction)中提取参数
类型
列表
c++
、
templates
、
c++11
、
decltype
、
variadic
我
有一个表示函数参数列表
的
可变
模板
,例如:template<typename...MyTemplateClass<int,int,std::string> myConcrete; // for use with myFunc laterMyTemplateC
浏览 0
提问于2013-09-18
得票数 8
回答已采纳
1
回答
表达式是否忽略不
可变
/不可更改?
d
、
dmd
我
使用函数
模板
void _createAttr(T)(
args
..., in T[]),并在函数中使用static if(is(T == char))测试T
的
类型
。
我
打电话
的
时候,_createAttr(
args
...,"someString") 编译器从不抱怨。
我
当然知道alias string
浏览 3
提问于2015-07-14
得票数 3
回答已采纳
2
回答
函数
模板
参数推导和继承
c++
、
templates
、
inheritance
、
template-argument-deduction
、
type-deduction
我
认为将调用带有最特定匹配参数
类型
的
函数重载,但当
模板
和继承
类型
组合在一起时,
我
似乎不理解
类型
推断
的
一个方面。/foo(F)
typeid
: 3Foo这对
我
来说是有意义
的
,因为对象foo和bar
可以
作为const Foo&
传递
,而且由于没有编译时向下转换,所以必须将/gen
浏览 0
提问于2019-03-02
得票数 0
回答已采纳
1
回答
拳击与开箱
的
C++类
c++
、
oop
、
templates
我
希望有一个类Boxed_value,它
可以
InBox其他
类型
(
从
int、double、string.开始),类似于C#
中
的
object。这个类
类型
可以
进一步
传递
给Unbox函数。这些职能将收到一份参考资料:所以,它不应该是一个
模板
。或?
我
需要一个食谱..。UnBox函数
可以
是单独
的</em
浏览 4
提问于2019-10-27
得票数 3
回答已采纳
2
回答
C++变量宏和
模板
c++
、
variadic-templates
、
variadic-macros
我
正在使用
可变
的
宏和
模板
。有什么简单
的
方法
可以
实现以下目标
吗
?class my_classpublic: : items_(
args
.
浏览 1
提问于2013-06-16
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11模板参数简介
请问C+11有哪些新特性?
函数参数有多少(下)
你们以为我在学C加加?其实我在学Python!人生苦短!
PHP中的自定义函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券