腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
如何
检查
成员
函数
中
的
所有
可变
模板
类型
c++
例如,我有以下带有foo()
的
Foo类,用于
检查
是否
所有
类型
都是std::int32_t class Foo { /// check if all the types are;不是正确
的
语法。我怎么才能纠正它呢?
浏览 16
提问于2021-11-10
得票数 0
回答已采纳
1
回答
在
可变
模板
中
迭代
类型
c++
我有一个
成员
函数
,它带有一个
可变
模板
。
成员
函数
希望将有关变量
模板
中
类型
的
一些信息(如typeid(T)和sizeof(T) )推送到容器
的
某个位置。
成员
函数
还应该接受
可变
数量
的
参数,每个参数
的
类型
都是变量
模板
中指定
的
类型
。任何未显式定义<e
浏览 6
提问于2022-03-29
得票数 0
回答已采纳
1
回答
如何
静态验证某些C#代码是否正常工作?
c#
、
.net
、
functional-programming
当用C#编写
函数
式风格时,有没有什么工具可以静态地验证类是不
可变
的
,
函数
是纯
的
?我认为这在一般情况下是不可能
的
,但一个90%
的
时间都正确
的
工具仍然是有用
的
。我可以想象一些反射,
检查
所有
成员
变量都是readonly
的
,并且
所有
成员
类型
(和
所有
可见
的
子
类型
)也是
浏览 1
提问于2011-02-25
得票数 3
1
回答
如何
将变量
模板
作为
模板
参数传递
c++
、
variable-templates
<int> x;{}template <class T>
如何
将其作为
模板
参数传递?+
中
?我没有找到简单
的
解决办法。我想这就是为什么
所有
类型
的
特征目前都由STL
中
<e
浏览 3
提问于2020-05-07
得票数 1
3
回答
为什么GCC不给我一个错误
c++
、
gcc
source.data[k]; //<--I EXPECT AN ERROR HERE } int size;};我怎么能让这一切失败呢?}
浏览 2
提问于2015-02-18
得票数 0
回答已采纳
2
回答
可变
模板
构造
函数
和移动构造
函数
c++
、
c++11
、
constructor
、
variadic-templates
、
template-meta-programming
我有一个带有
可变
模板
构造
函数
的
模板
类:class MyClass /* ... some stuff here ... */Ts> { }
如何
定义move构造
函数
MyClass(MyClass&&a
浏览 0
提问于2016-05-08
得票数 3
1
回答
用于
可变
模板
的
基类列表
c++
、
templates
、
metaprogramming
、
c++11
有没有办法在
C++
中
访问一个类
的
所有
基类?由于
可变
模板
是可用
的
,所以我认为拥有___BASE是有意义
的
,它是当前类所派生
的
所有
类型
的
可变
列表。这也将允许
检查
一个类或它
的
基类是否属于某个
类型
。这是不是已经可能了,还是我遗漏了什么,为什么这是不可能
的
!?
浏览 0
提问于2011-09-02
得票数 0
2
回答
是否将
C++
成员
函数
作为全局
函数
的
参数?
c++
、
function-pointers
有没有办法将
成员
函数
作为参数传递给全局
函数
?我找到了,但它并没有真正解决我
的
问题。double F2),double xmin, double xmax, double ymin, double ymax,double &ax, double &ay,int numArgs,...);Function2(&F1, &F2, 0, m_m1, 0, m_m2, &m_n1, &m
浏览 0
提问于2012-05-05
得票数 3
1
回答
是否有可能有一个不被垃圾收集
的
可变
类型
?
python
我想知道这样
的
事情是否存在。是否有一个
可变
但未标记为垃圾收集
的
对象(特别是tp_flags和Py_TPFLAGS_HAVE_GC )?我有一个类似
C++
结构
的
对象,我正在编写它,我想知道它
的
所有
成员
是否都是不
可变
的
。我正在考虑
检查
Py_TPFLAGS_HAVE_GC标志以确定这一点。如果
所有
的
成员
都是不
可变
的
,我想通过做一个更快
浏览 0
提问于2014-06-09
得票数 1
回答已采纳
2
回答
字符串上
的
C++
push_back()和pop_back()
的
Kotlin是什么?
c++
、
kotlin
在
C++
中
,创建和操作
可变
的
字符堆栈相当简单。我使用内置
的
标准数据
类型
(std::string),使用它附带
的
推送和弹出
函数
,可以直接打印结果。
所有
这些都不需要创建额外
的
类或
函数
。path.push_back('L'); path.pop_back(); std::cout << p
浏览 1
提问于2020-02-16
得票数 0
1
回答
具有非
类型
参数
的
函数
模板
c++
、
c++11
、
templates
我是
C++
模板
化代码
的
新手。你能告诉我以下问题吗:如果我想使用
函数
模板
(只有非
类型
参数)来定义一个类
的
成员
函数
,我是否也需要为该类定义
模板
。或者换句话说,
C++
是否允许用户在未
模板
化
的
类
中
定义
成员
函数
模板
(只有非
类型
参数)。
浏览 0
提问于2017-12-01
得票数 0
1
回答
需要约束
模板
成员
函数
的
概念定义
c++
、
templates
、
c++-concepts
注:以下
所有
内容都使用GCC 6.1
中
的
概念TS实现template <typename T> returnconst
成员
函数
draw()
的
东西,它
的
值引用了满足Surface要求
的
东西。这是相当容易用语言指定
的
,但我不太清楚
如何
在
C++
中使用概念TS来实现它。(
类型
浏览 4
提问于2016-06-06
得票数 11
回答已采纳
2
回答
“条件”别名
模板
c++
、
templates
、
template-meta-programming
、
sfinae
在非专用
模板
struct pointer_traits (即template <class Ptr> struct pointer_traits)这样
的
类型
中
,如果存在
成员
别名
模板
rebind,则该
模板
被定义为虽然我在
检查
某个
成员
是否存在时看到了一些答案,但是
如何
实现像pointer_traits::rebind这样
的
“条件”别名
模板
呢?也就是说,就像下面的伪
C
浏览 2
提问于2017-01-18
得票数 5
回答已采纳
1
回答
带有
函数
参数
的
Visual
C++
12 (VS2013预览)
可变
模板
解决方法
visual-c++
、
c++11
,我不能解包
函数
签名
中
的
可变
类型
。(这次是从内存
中
)
如何
使用它
的
一个玩具样本是这样
的
(减去使其稍微更容易使用
的
宏):.bind("GetMatrix", mat44, &MyType当然,它只需要大量
的
代码,并接受对绑定
成员
函数
的
最大
浏览 0
提问于2013-07-01
得票数 8
回答已采纳
7
回答
编译器
如何
确保常量
成员
函数
中
的
数据
成员
状态没有改变?(在
C++
或java
中
)
c++
、
constants
C++
或Java编译器
如何
确保const
成员
函数
中
的
所有
成员
变量
的
状态都没有改变(
可变
的
除外)。 编译器会做一些事情,比如将代码放在不可写
的
代码段
中
,还是类似的事情?
浏览 1
提问于2011-04-20
得票数 5
回答已采纳
2
回答
在
C++
中使用
可变
模板
进行元编程
c++
、
templates
、
recursion
、
metaprogramming
、
game-engine
我曾希望使用元编程来创建一个
函数
,该
函数
允许调用者传入数量
可变
的
数据
类型
,并生成一个在文件
中
搜索与这些
类型
对应
的
名称
的
函数
。这应该适用于数量
可变
的
类型
(在本例
中
为3)。我写了一些代码来测试这个概念,这涉及到生成一个类似的
函数
。它使用
模板
将typename符号转换为字符串(这在我最终希望编写
的
<
浏览 1
提问于2015-02-15
得票数 2
4
回答
va_list是否仍用于
C++
?还是鼓励使用template<typename.T>?
c++
、
c++11
、
variadic-functions
、
ellipsis
在C
中
,定义
可变
长度参数
的
唯一方法是用省略号声明其原型,并使用va_list、va_start、va_arg、va_end提取它们。就像printf系列和scanf系列一样。在C++11
中
,介绍了一种新方法,如下所示。void func(T arg, MoreT... args){ func(args);每种方法
的
优点和缺点是什么?是否不
浏览 8
提问于2017-08-26
得票数 10
回答已采纳
3
回答
模板
类
的
虚
成员
函数
什么时候实例化?
c++
、
templates
我知道
模板
类
的
普通
成员
函数
在第一次使用时会被实例化。但对于虚
成员
函数
不能这样做,因为它可以通过基类指针访问。这是否意味着一旦
模板
类被实例化,虚拟
成员
函数
就会被实例化?若否,何时?
浏览 0
提问于2010-08-14
得票数 4
回答已采纳
1
回答
下面链接
中
的
声明不需要存储类说明符“`static`”。我说
的
对吗?
c++
、
templates
、
static
、
c++14
下面是关于
可变
模板
的
cppreference页面的摘录。 当在类作用域中使用时,变量
模板
声明静态数据
成员
模板
。使用命名空间std::matrix_constants;使用pauli = hermitian_matrix<T,2>构造
模板
;//别名
模板
//静态数据
成员
模板
静态数据
成员
模板
sigma1 ={ 0,1},{ 1,0
浏览 2
提问于2016-04-08
得票数 3
回答已采纳
2
回答
了解
函数
特性
模板
是
如何
工作
的
。特别是,
如何
处理指向
成员
函数
的
指针?
c++
、
template-meta-programming
以紧凑
的
形式:namespace sqlite { template<typename> struct(Arguments); }这让我了解了语言
的
指针对
成员
函数
的
特性,在这一点上,我非常清楚
如何
使用
函数
特征(我可以很简单地提取出返回
类型
,而且还可以提取参数
的
类型</
浏览 2
提问于2015-12-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+模板元编程:探索无穷可能性的神技!
聊聊C+的模板和泛型编程
C+17 标准正式发布:开发者可更简单地编写和维护代码
请问C+11有哪些新特性?
聊聊C+的类和面向对象编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券