腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
将
指向
数据
成员
的
指针
作为
非类型
模板
参数
传递
时
推断
类型
和
类
、
、
、
我需要将一个
指向
数据
成员
的
指针
、它
的
类型
以及它所属
的
类
传递
给一个
模板
结构。(T: int)
和
类
(Cls: Struct)。这应该是不必要
的
。编译器应该能够自己找出这两种
类型
。实际上,如果我
将
指向
数据
成员
的
指针
传递<
浏览 12
提问于2020-12-20
得票数 0
回答已采纳
1
回答
传递
指针
作为
函数
参数
与
非类型
模板
参数
之间
的
区别
、
、
、
、
我无法理解 您能否帮助理解通过选择2(特别是从快速委托
的
上下文中,如解释
的
和
使用
的
)实现了什么优化?关于
将
指针
作为
非类型
参数
使用
的
一些
浏览 7
提问于2021-06-10
得票数 0
2
回答
模板
函数
指针
解释
、
、
我对这里发生
的
事情感到困惑,我希望你们中
的
一位能帮助我理解。我把这门课提炼成了一些看似相关
的
方法,希望我没有遗漏任何东西。
浏览 0
提问于2014-02-14
得票数 3
回答已采纳
2
回答
在
C++中以空
指针
作为
模板
参数
、
、
、
、
void *p>// ...{} not
在
指定-std=
浏览 2
提问于2015-10-13
得票数 11
2
回答
指向
(
数据
)
成员
的
指针
作为
非类型
模板
参数
,例如具有自动存储持续时间/没有链接。
、
、
,这是格式错误
的
,因为f
在
callMeWhenever()中具有自动存储时间,其地址在编译
时
不知道,而Foo
的
成员
模板
函数increaseCounter()是用
指向
Foo
数据
成员
的
指针
实例化
的
,并且给定
类
类型
的
内存表示是特定于编译器
的
然而,从,afaics,这是很好
的
形式:
模板</
浏览 3
提问于2020-01-09
得票数 5
回答已采纳
1
回答
为什么我不能在
模板
参数
中向下转换
指向
成员
的
指针
?
、
、
、
、
如果我创建了一个
指向
基
成员
的
指针
,我通常可以将它转换为
指向
派生
成员
的
指针
,但当在下面的Buzz这样
的
模板
中使用时就不能了,因为第一个
模板
参数
会影响第二个
模板
参数
。我是
在
与编译器bug作斗争,还是标准真的要求这样做不起作用?
浏览 0
提问于2010-10-27
得票数 5
回答已采纳
2
回答
具有用户定义
类型
的
自动
非类型
模板
参数
、
、
在这个27:35
的
中,Bryce Lelbach给出了以下示例: ^ 他
的
例子是简单地错了(这很奇怪,因为他指的是一个使用这个想法
的
库)还是我没有得到一些东西?
浏览 1
提问于2018-06-21
得票数 7
回答已采纳
2
回答
非
指针
函数
类型
可以是
非类型
参数
吗?
、
我一直
在
试验C++中
的
函数
类型
。注意,我指
的
不是像这样
的
指向
函数
的
指针
类型
:但更具异国情调:我没想到下面的代码会被编译,但令人惊讶
的
是,它做到了:class funcClasspublic: void call() { fu
浏览 1
提问于2012-10-20
得票数 4
回答已采纳
2
回答
用空
参数
实例化
模板
类
、
、
我从许多其他堆栈溢出线程(如)中了解到,
模板
参数
是在编译时计算
的
。此外,
非类型
模板
参数
应该是一个常量表达式、积分表达式或
指向
具有外部链接
的
对象
的
指针
。而且,我
在
Makefile中
的
g++命令中没有使用--std=c++0x。 那么,是否可以实例化
作为
参数
传递
为NULL
的
模板
类
浏览 4
提问于2012-09-28
得票数 3
回答已采纳
1
回答
为什么带有
指针
子对象
的
文字
类
类型
的
constexpr表达式不能是
非类型
的
模板
参数
、
、
在
查看了关于
非类型
模板
参数
的
帖子之后,我对该帖子中
的
一个示例感到困惑,我在这里引用了以下示例: const char *data_ =
非类型
模板
参数
的
模板
参数
应该是(
模板
参数
类型
的
转换常量表达式)。,那么它
的
所有非静态
数
浏览 6
提问于2020-05-16
得票数 1
2
回答
显式
模板
实例化
在
XLC上出现编译错误,但在其他编译器上有效
、
、
、
它无法
在
IBM编译器(version 9
和
version 11 )上编译,并出现错误A non-type template parameter cannot have type "int X::*".。然而,我已经
在
g++ 4.7.2,clang++ 3.2
和
Intel13.0上尝试了相同
的
代码,他们成功地编译了它。 我很想知道XLC是这里唯一明智
的
声音,还是其他编译器是正确
的
?template class Bar<XFoo, &X::
浏览 1
提问于2013-02-05
得票数 0
回答已采纳
2
回答
模板
参数
字符串与int
、
可能重复: 为什么第一个声明是可以
的
,而第二个声明不是?为什么std::string不合适?
浏览 1
提问于2012-11-24
得票数 3
回答已采纳
1
回答
模板
不能接受对象
作为
参数
、
为什么下面的代码是错误
的
?
模板
接受哪种
类型
的
参数
?
浏览 0
提问于2013-03-02
得票数 0
回答已采纳
1
回答
类
成员
名
作为
非类型
模板
参数
。
、
、
、
我有一个
类
,它是由一个具有不同
成员
变量名称
的
工具生成
的
。我想使用一个
模板
类
来访问这些
成员
。通过使用
非类型
成员
指针
,我可以通过以下方式完成此操作: int MODULE::*a> class Foo { Foo(本例中
的
Bar)使用对我无法访问
的
成员
的
浏览 2
提问于2022-07-25
得票数 1
回答已采纳
2
回答
模板
值“`defValue”不能出现在常量表达式中
、
据我所知,
模板
值需要在编译
时
知道。所以我写了一个小例子,看看我得到了它,但很明显我没有。
浏览 2
提问于2010-10-02
得票数 3
回答已采纳
2
回答
C++ const string非
模板
参数
在
C++中,以下操作是合法
的
:run(){...}run<3>(); // legal run<j>(); // legal because j is const 为什么以下内容是合法
的
或不合法
的
?
浏览 0
提问于2016-03-18
得票数 0
2
回答
模板
非类型
参数
,C++11,字符串文本
的
限制
、
、
、
、
模板
非类型
参数
的
限制规则如下:-对于积分或枚举
类型
的
非类型
模板
参数
,
模板
参数
类型
的
转换常量表达式(5.19);或-一
浏览 3
提问于2015-02-27
得票数 4
回答已采纳
3
回答
模板
<int T> C++
、
用template <int N>定义
模板
意味着什么,我从一本书中
的
一个例子中读到:template <int N> struct matrix; map <int, row> my_matrix;我通常看到
模板
后面跟着
类
,然后键入,即template <class int>
浏览 3
提问于2014-07-16
得票数 3
回答已采纳
2
回答
模板
无法编译:'double‘不是
模板
常量
参数
的
有效
类型
、
template<typename T, T Min>template<typename T> class vectorelement {};有错误: error: 'double' is not a valid type for a template constant par
浏览 4
提问于2010-06-24
得票数 11
回答已采纳
2
回答
C++11可以从
指针
到
成员
模板
参数
推断
类
类型
和
成员
类型
吗?
、
、
我想要创建一个特性
类
,从
指向
类
成员
的
指针
中
推断
类
和
成员
类型
--一个
模板
参数
。=int
和
指针
到
成员
本身。我知道我可以
在
指针
到
成员
参数
之前显式地指定
类
和
成员
类型
名。我讨厌裁
浏览 2
提问于2022-07-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11模板参数简介
C语言编程经验
请问C+11有哪些新特性?
计算机视觉核心Mat数组的逐元素访问
C语言指针详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券