腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
初始化大型
静态
类
数组
、
我有一个
模板
来创建各种对象
的
实例。
模板
有一个
静态
的
类
声明数组,它应该创建一个在创建过程
中
传递
的
类
类型
数组。 在下面的示例
中
,myclass是大小为200
的
类
对象
的
静态
数组,它也可以更大。注意,
模板
可以用不同
的
对象实例化,因此数组
的
类型
也会相应地改变。如<em
浏览 4
提问于2017-08-20
得票数 2
回答已采纳
1
回答
如
何在
类
类型
的
模板
类
中
定义
静态
模板
变量
?
、
、
*/ 我必须声明Vector
类
,然后仅在std::floating_point<F>为true时
定义
它。我只想在m <= n && m != 0使用
模板
时对UNIT_M执行相同
的
操作。
浏览 21
提问于2021-09-11
得票数 1
2
回答
在C++
中
应该将
类
模板
的
显式专门化
的
定义
放在哪里?
、
、
、
、
根据 ..。
类
模板
的
显式(完全)专门化
的
定义
不能放在标头中(否则,每个翻译单元中都有一个包含此标头
的
定义
,因此整个程序中将有多个
定义
)。此外,作为另一个证据,
中
列出
的</em
浏览 4
提问于2017-11-29
得票数 10
回答已采纳
3
回答
使用.h文件
中
定义
的
模板
类
静态
成员
变量
应该发生什么?
、
、
、
、
如果
模板
类
定义
包含依赖于
模板
类型
的
静态
成员
变量
,那么我不确定应该是什么可靠
的
行为?在我
的
示例
中
,最好将
静态
成员
的
定义
与
类
定义
放在同一个.h文件
中
,因为 我希望这个
类
对于许多我目前不知道
的
模板
数据
类型
是通用
的</
浏览 1
提问于2011-08-18
得票数 11
回答已采纳
3
回答
如
何在
C++
类
模板
中使用
静态
变量
、
、
这是一个来自极客健忘者
的
例子。我不明白下面的代码。计数是一个外部
变量
吗?为什么不让
静态
int计数= 0呢?下面列出了“极客”
中
的
描述和代码。
类
模板
和
静态
变量
:
类
模板
的
规则与函数
模板
相同,
类
模板
的
每个
浏览 2
提问于2016-02-24
得票数 5
2
回答
静态
Const成员初始化和
模板
(vs
静态
函数)-这是如何工作
的
?
、
、
我知道C++标准规定(sec 9.4.2第4段),整数或枚举
类型
的
静态
成员
变量
可以在
类
内提供初始化器,但这需要在
类
之外(在编译单元
中
)
定义
该成员。const int X = 10;const int A::X; 我已经看到(我也看到过其他地方),一些编译器会让您在没有
类
外
定义
的
情况下逍遥法外int
浏览 9
提问于2012-07-04
得票数 3
回答已采纳
1
回答
具有
静态
成员
的
模板
类
的
ODR
、
、
、
、
我知道,有很多人回答了有关
静态
议员
的
联系
的
问题。std::cout << Foobar<int, int>::a[0] << "\n&qu
浏览 1
提问于2017-02-14
得票数 2
回答已采纳
1
回答
对于在
类
之外初始化
的
静态
成员
的
声明,是否需要constexpr说明符?
、
、
、
、
C++17§10.1.5/1声明: 2非内联
静态
数据成员在其
类
定义
中
的
声明不是
定义
,可能是cv void以外
的
不完整
类型
。未在
类
定义
中
内联<em
浏览 1
提问于2018-05-21
得票数 10
2
回答
非
静态
数据成员和一个
定义
规则
、
、
、
、
前提 每个程序应包含每一个非内联函数或
变量
的确切
定义
,这些非内联函数或
变量
是odr在该程序中使用
浏览 6
提问于2016-12-04
得票数 6
回答已采纳
1
回答
模板
类
中
的
“
静态
”
模板
类
-封装、继承或…?
、
、
正如
静态
模板
所暗示
的
,每个priv应该有一个elem_size
变量
。T将访问相同
的
变量
。,最理想
的
方法是什么?,我主要考虑
的
是内存占用。 在StaticClass<sizeof(T)>中有一个非
静态
的
MainDerived成员会使
类
的
大小增加1(因为“
静态
”
类
的
大小是1)。所以我在想三种方法
中
<em
浏览 2
提问于2012-08-04
得票数 1
回答已采纳
1
回答
类
定义
中
的
静态
数据成员初始化?
在
类
中
初始化
静态
变量
是不可能
的
?我所做
的
如果一个非易失性
的
非内联
静态
数据成员是整数或枚举
类型
的
,那么如果程序中使用了odr,那么.仍然应该在名称空间作用域中
定义
,并且命名空间范围
定义
不应该包含初始化器。但这不是真的,为什么编译器会解决
模板
类
的
静态
成员在标头(翻译单元外)
中
初始化
的
浏览 0
提问于2019-03-19
得票数 5
回答已采纳
1
回答
模板
声明
中
关于声明
的
措辞不明确
、
14/1 [temp]提供: (1.1) -声明或
定义
函数、
类
或
变量
,或(1.3) -
定义
类
或
类
模板</em
浏览 3
提问于2015-02-14
得票数 6
回答已采纳
3
回答
不同实例化
的
静态
模板
类
变量
是否相同?
、
、
、
我会有两个版本
的
MyClass::myvar还是只有一个版本?
浏览 2
提问于2013-10-09
得票数 6
回答已采纳
2
回答
如
何在
C++
中
实现
模板
的
静态
变量
功能
、
、
、
我正在处理一个设计难题,希望你能有这样
的
想法。我实现了一个
模板
类
PacketManager,它实现了资源管理器对于作为
模板
的
不同
类型
数据包
的
功能。对于每种
类型
的
数据包,我只有一个实例(单例),我希望有一个计数器来计算为不同
类型
的
数据包生成
的
PacketManager实例
的
数量(因此本质上是计算系统
中
数据包
类型
的
浏览 1
提问于2021-06-22
得票数 1
回答已采纳
2
回答
定义
模板
类
的
静态
常量
变量
、
我有一个向量
类
,它有一些像ZERO这样
的
静态
常量
变量
。现在,因为vector通常被实现为
模板
类
(我
的
也不例外),所以我看到了很多这样
的
代码:template,我是否可以这样做,以避免仅针对不同
类型
的
重复代码: template <typename T, unsigne
浏览 2
提问于2011-06-19
得票数 2
回答已采纳
1
回答
为什么OpenCL cl.hpp (仅限标头)包装器没有违反One Definition规则?
、
、
OpenCL为cl.h提供了一个仅包含头
的
C++包装器,称为cl.hpp。它是一些实现附带
的
,但也可以从khronos.org获得,因为它只使用OpenCL库。它包含许多
模板
和内联内容,但也包含以下内容:{ { { }} 现在我
的
问题是:那些在
类
定义
中
但既不内
浏览 5
提问于2013-04-12
得票数 1
回答已采纳
1
回答
无明显理由获得“多重
定义
”
、
从标题上看,问题是很清楚
的
。我看不到to_date和from_time_point
的
任何多个
定义
(我
的
编译器g++正在抱怨
的
函数)。
浏览 0
提问于2017-05-10
得票数 0
回答已采纳
4
回答
模板
类
的
静态
数据成员在文件
中
的
初始化顺序是什么?
、
、
、
在给定文件
中
,如果我有,struct B { static int b; };int B::b;template<typename T>template<typename T> T X<T>::t;假设X是用A和B实例化
的
,并且它
的
static成员在代码
中
的<
浏览 2
提问于2011-07-14
得票数 7
回答已采纳
1
回答
类
模板
的
静态
成员是否隐式实例化?
、
、
、
、
考虑以下两个引号: [C++11: 14.7.1/8]:
类
模板
的
隐式实例化不会导致该类
的
任何
静态
数据成员被隐式实
浏览 0
提问于2014-10-31
得票数 4
回答已采纳
3
回答
派生
类型
的
自动
静态
调用
、
、
有没有人知道让派生
类
自动用
模板
类型
实例化
静态
变量
的
方法(这要么不需要派生
类
的
编写者提供任何东西,要么强制他调用这个
静态
方法来使派生
类
定义
有效)。 这可能是不可能理解
的
,我将尝试更好地
定义
它。基本上,我有一个全局工厂
类
,带有一个名为registerType
的
模板
化函数。对于从Entity派生
的
每
浏览 0
提问于2011-06-19
得票数 12
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券