腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
模板
化
别名
或
常量
变量
来
缩写
静态
常量
变量
?
、
、
、
、
这是
使用
模板
化
的结构ComponentType实现的。然而,每次我想要获取值时,编写ComponentType<Tag>::type都感觉很冗长。我更喜欢
使用
像component_type_t<Tag>这样的东西。但是,
使用
模板
化
别名
和如下所示的实现会导致编译失败,尽管它可以编译,但
使用
会产生以下输出。有没有更好的方法
来
解决这个问题呢?
浏览 22
提问于2021-02-02
得票数 0
1
回答
我在C++草案GitHub中找不到问题
或
请求,支持[basic.start.static]/2中下面的更改
、
N4791 - 2018-12-07 (这与basic.start.Static/2的中的措辞相吻合) 如果具有
静态
或
线程存储持续时间的
变量
或
临时对象被实体的
常量
初始
化
器(7.7)初始
化
,则执行
常量
初始
化
如果不执行
常量
初始
化
,则具有
静态
存储持续时间(6.6.4.1)
或
线程存储持续时间(6.6.4.2)的
变量
为零初始
化
浏览 1
提问于2019-04-24
得票数 0
回答已采纳
1
回答
模板
类中的“
使用
”强制实例
化
吗?
、
、
、
、
这个问题是关于
如何
在运行main()之前
使用
全局
变量
初始
化
来
实现某些副作用(例如,在main()之前进行工厂类注册)。当涉及
模板
时,这可能是很棘手的。目标是解决class A本身内的实例
化
问题,以便副作用相关的代码段保持私有。
浏览 5
提问于2020-02-08
得票数 2
1
回答
静态
常量
存储在哪里?
、
、
、
如果一个
常量
是全局定义的,它将转到text段。本地
常量
被推送到stack上。
静态
变量
被存储到data
或
bss段中,这取决于它是否被适当地初始
化
以及它用什么进行初始
化
。链接到另一个只关于
静态
变量
的链接,而不是
常量
。我认为
静态
常量
应该作为只读
变量
存储在text段中,但我不确定。它通常存储在哪里?
浏览 20
提问于2020-12-07
得票数 1
1
回答
是否保证了常数初始
化
模板
变量
的初始
化
顺序?
、
、
、
、
来自
使用
constexpr是否可以消除此漏洞? 也就是说,下面的代码的输出是否保证为success?最初的问题标题问到初始
化
顺序是否与constexpr
模板
<em
浏览 0
提问于2018-05-17
得票数 8
1
回答
如何
在自定义主题中从
模板
文件中分离
静态
短语?
、
我正在寻找最佳实践模式,
如何
在开发自定义主题时将
静态
短语(例如按钮标签、状态消息)与实际
模板
文件分离?没有必要将这些短语作为真正的WP内容
来
动态访问。我的研究引出了国际
化
(http://codex.wordpress.org/I18n_为_WordPress_开发人员)这个话题。然而,对我来说,I18n对我的目的来说似乎有点太高了。在那里,短语将被定义并分配给
变量
或
常量
,这些
变量
或
<em
浏览 0
提问于2016-01-12
得票数 0
回答已采纳
2
回答
ios_base和
静态
成员
、
ios_base类中的
静态
常量
是在创建时初始
化
的,这对
常量
很有意义。非
常量
静态
成员
变量
是否可以用同样的方式初始
化
,或者这个概念是否只允许
常量
静态
成员
使用
?对于带有gnu的非
常量
静态
成员,编译器必须
使用
总是定义/分配空间,而不是在头文件中减速?以这种方式初始
化
常量
静态
成员合适吗?
浏览 2
提问于2011-04-23
得票数 1
回答已采纳
1
回答
请求“
静态
初始
化
顺序Fiasco”的详细说明
、
我有一个
静态
库(.a),我
使用
该库来
使用
它的
静态
常量
数据成员对象类型。然后是我
使用
的
静态
常量
数据成员对象类型,并将其分配给全局
变量
(对象)。但是,当我对main
或
任何局部函数
使用
全局
变量
时,全局
变量
似乎是空的。很明显,我知道我的问题是SIOF,但我真的不明白为什么我的
静态
常量
数据成员对象没有初始
化
。它是
浏览 3
提问于2011-01-19
得票数 2
回答已采纳
1
回答
gcc
静态
初始
化
前发生动态初始
化
的原因
、
、
,#2是,因为:
变量
或
临时对象o的
常量
初始
化
器是其全部表达式为
常量
表达式的初始
化
器,但如果o是对象,则即使这些对象是非文字类类型的对象,此类初始
化
器也可以调用o及其子对象的constexpr构造函数如果具有
静态
或
线程存储持续时间的
变量
或
临时对象被用于entity.If
常量
初始
化
的
常量
初始
化
器初始
化
,而具有<
浏览 6
提问于2020-05-29
得票数 1
回答已采纳
2
回答
不同平移单元中依赖的非局部
常量
浮点
变量
w/
静态
存储持续时间的常数初始
化
、
、
、
我想知道,当两个具有
静态
存储时间的
常量
非局部
变量
在两个不同的转换单元中存在依赖关系时,是否可以依赖
常量
初始
化
,其中一个依赖于(初始化为另一个的值),而对于后者,则执行
常量
初始
化
。(
常量
)
变量
Bar::kValue是否通过
常量
初始
化
进行初始
化
?(包括隐式转换)是一个
常量
表达式(5.19),并且该引用绑定到指定具有
静态
存储持续时间的对象的lvalue
浏览 1
提问于2019-05-21
得票数 1
回答已采纳
1
回答
在评估潜在常数表达式时未定义的行为
、
、
3.6.2非局部
变量
basic.start.init的初始
化
具有
静态
存储持续时间(3.7.1)
或
线程存储持续时间(3.7.2)的
变量
在进行任何其他初始
化
之前必须为零初始
化
(8.5)。执行
常量
初始
化
:--如果具有
静态
或
线程存储持续时间的对象没有被构造函数调用初始
化
,并且出现在初始
化
器中的每个完整表达式都是一个
常量
表达式。零初始<e
浏览 4
提问于2013-12-31
得票数 10
回答已采纳
1
回答
静态
常量
在匿名类中
如何
有用?
、
、
匿名类的声明: 我是错过了什么,还是说它在任何方面都不实用,但无论
如何
都是
浏览 0
提问于2020-09-02
得票数 3
回答已采纳
1
回答
Objective-C
静态
常量
变量
、
、
、
我正在尝试创建一个带有
静态
常量
变量
的类,这些
变量
可以在类的外部
使用
,但是我不知道
如何
初始
化
这个
变量
。} @implementation ExampleClass CONST_VAR = 1;我希望能够像这样引用
静态
常量
变量
浏览 0
提问于2012-07-15
得票数 4
回答已采纳
2
回答
静态
初始
化
的非文字对象的销毁顺序
、
、
、
、
新特性是,具有
静态
存储持续时间的非局部
变量
可以在
静态
初始
化
阶段初始
化
,如果其初始
化
器由constexpr构造函数组成,即使
变量
的类型不是文字类型。更确切地说,basic.start.init中的新措辞是: 对象o的
常量
初始
化
器是一个
常量
表达式,但它也可以调用o及其子对象的constexpr构造函数,即使这些对象是非文字类类型的。执行
常量
初始
化
..。如果具有
静态
<
浏览 2
提问于2014-11-29
得票数 11
5
回答
用于声明
静态
变量
的
静态
常量
char*和
静态
常量
字符串,哪个更好
、
我想要一种更好的方式
来
定义我的字符串
常量
,它将在整个程序中
使用
。
静态
常量
char *和
静态
常量
std::string哪个更好?constexpr是否使它们中的任何一个比旧的声明更好?char *str = "hello world"; vs static const string str = "hello world"; 为什么我需要这个:我的程序可能必须在启动应用程序之前初始
化
许多字符串文字类型的
静态<
浏览 69
提问于2019-04-10
得票数 0
1
回答
平凡的积分const
变量
是否总是被用作
模板
值?
、
这个问题类似于,但更具体地适用于预-c++11场景。enum En { V0 = 0 }; template <En EN> class E { }; const int SIZE = 42; const int SIZE2 = SIZE ^ 0xDEADBEEF; const En E1 =
浏览 1
提问于2021-08-12
得票数 2
回答已采纳
2
回答
在c++
模板
中声明的访问
常量
、
Templatepublic: static const size_t ZONE_Y = 1;} 从其他
模板
访问
静态
常量
变量
最优雅的方式是什么,在我的例子中,这些
模板
是依赖注入
或
策略到这个
模板
?或者我应该在
模板
之外定义
常量
?
浏览 1
提问于2014-03-12
得票数 0
1
回答
C++中常数初始
化
顺序与零初始
化
顺序的矛盾定义
、
、
、
、
我一直试图了解
静态
变量
是
如何
初始
化
的。并指出了和中常数初始
化
与零初始
化
顺序的矛盾。而在,它说: 因此,正如您所看到的,cppref
使用
“代替”,而第二个站点
使用
“后”。这两种方法中哪一种是正确的?,即零初始
化
总是先发生,如果可能的话,按照第二个站点
或</e
浏览 14
提问于2021-09-21
得票数 6
回答已采纳
2
回答
2组
静态
常数的c++运行时调度
、
、
、
、
但取决于标准输出设备,这可能不合适,因此有一个-t选项来
使用
纯ASCII文本。
浏览 0
提问于2019-12-20
得票数 0
回答已采纳
2
回答
确保
静态
对象的
静态
(
常量
)初始
化
、
首要问题是:程序员
如何
确保他的非本地
静态
变量
是通过
静态
初始
化
而不是通过动态初始
化
来
初始
化
的?-如果在具有
静态
或
线程存储持续时间的引用的初始
化
器中出现的每个完整表达式(包括隐式转换)是一个
常量
表达式(5.19),并且该引用绑定
浏览 1
提问于2014-10-03
得票数 24
点击加载更多
相关
资讯
新手程序员必备的开源项目风格:C/C+命名规范!
C+编程知识快速复习,看这一篇就够了
PHP基础(一)
《简明 PHP 教程》04 基础
C/C+基础知识总结
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券