腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
全局
静态
初始化
器
方法
正确
运行
googletest
我想知道是否有人有
如何
在
googletest
中处理
静态
初始化
器
函数的实际经验?然后假设您有几个测试在一些EXPECT_DEATH上
运行
。据我所知,其中一些死亡测试是在子进程中
运行
的。我是否必须在传递给EXPECT_DEATH的主体中调用ExtLib::Init,或者我
浏览 14
提问于2021-02-20
得票数 0
回答已采纳
2
回答
程序启动前断言失败
、
、
\include\xstringExpression: Invalid null pointerEdit2: Re缘由:I以以下方式
初始化
了
全局
结构:const StructName VarName = {1, 1, 1};,但是StructName结构发生了更改。
浏览 0
提问于2010-10-06
得票数 2
回答已采纳
3
回答
MSTest、MyClassInitialize和实例变量
、
、
我的想法是
使用
MyClassInitialize
方法
初始化
一些所有测试都可以访问的
全局
实例变量。这样,我
初始化
了一次
全局
实例变量,它们只在
运行
时被每个测试
使用
。不幸的是,MyClassInitialize
方法
是
静态
的,因此不能
初始化
全局
实例变量。我考虑过将
全局
实例变量设为
静态
的,但似乎不是
正确
的解决方案。接下来,我想把
初
浏览 0
提问于2012-03-15
得票数 12
回答已采纳
4
回答
如何
快速创建Singleton对象
、
、
我正在快速、高效地学习Singleton模式,以创建Singleton类,并找到了如下所示的最佳创建
方法
。class SingletonClass{} 由于我
使用
了let语句,所以它是只读属性,并且必须是线程安全的但是这
如何
保证在整个应用程序中只创建一个实例呢?我遗漏了一个小东西吗?
浏览 4
提问于2015-06-24
得票数 19
回答已采纳
3
回答
向量的Schwarz计数
器
、
我看的是一个
全局
静态
std::向量,我需要保证它是在各种转换单元中的某些
静态
对象之前
初始化
(构造)的。当我查看
如何
处理这个问题时,我遇到了两个建议的解决方案: 我对
使用
Schwarz计数
器
的关注是,std::向量将被
初始化
两次。在链接中,我得到了“一种确保
全
浏览 0
提问于2013-08-12
得票数 1
1
回答
为什么局部
静态
变量是BSS段的一部分?
、
、
静态
内存布局的BSS部分是 应该是 表示“未
初始化
的
全局
变量”或“设置为0的
全局
变量”。 我正在
运行
一些测试,突然注意到局部
静态
变量也在增加BSS段的大小。示例:- 在任何
静态
变量之前 int main (int argc, char argv[]) return 0;❯ size a.out 1418
浏览 106
提问于2021-02-27
得票数 1
回答已采纳
2
回答
postgresql触发
器
-定义
全局
资源(java)
、
、
、
我有一个PostgreSQL服务
器
,每当在某个表上发生更新时,我都需要
运行
一些代码。PostgreSQL触发
器
(
使用
PL/ java )允许我调用
静态
java
方法
。我需要执行的
方法
使用
有关更新内容的信息向外部服务
器
执行RPC。一种
方法
可能是为
全局
资源
浏览 3
提问于2011-12-23
得票数 0
回答已采纳
1
回答
对
静态
数据
使用
__declspec(selectany)对该数据的非initalization顺序有任何影响吗?
、
我
使用
的是第三方C++库,它需要为其
使用
的结构定义
全局
数组。我不喜欢这个设计,但我坚持住了。这有可能导致
静态
初始化
失败,除非
使用
getter或main()开始后安全地完成
初始化
。
全局
数组之前
静态
数据成员的selectany定义的出现是否实际上意味着它是按照该顺序构造的?还是这种行为仅仅取决于链接
器
丢弃的多个selectany定义中的哪个?有选择的保证吗?g_NumStructs = sizeof(g_Structs)
浏览 7
提问于2012-02-17
得票数 3
回答已采纳
1
回答
通过Schwartz计数
器
实现C++
静态
初始化
旨在确保在
使用
全局
对象之前对其进行
初始化
。{} 如果Foo::Foo()在main()启动后
运行
,则由于注释中提到的文件
静态
初始化
器
对象,确保myStream的
使用
是安全的(即myStrea
浏览 0
提问于2012-02-12
得票数 13
回答已采纳
6
回答
C#中的模块
初始化
器
、
、
模块
初始化
器
是C#或VB.NET中无法直接
使用
的CLR特性。它们是名为.cctor的
全局
静态
方法
,保证在执行程序集中的任何其他代码(类型
初始化
器
、
静态
构造函数)之前
运行
。我最近想在一个项目中
使用
这个,而
使用
Mono.Cecil,但我想知道: 有什么
方法
可以诱使C#编译
器
发射模块intializers吗?有什么属性(例如CompilerGene
浏览 4
提问于2009-12-16
得票数 26
回答已采纳
1
回答
当C应用程序
使用
共享库时,是否可以检索该共享库的bss和data部分
、
、
我有一个独特的场景,在这个场景中,最初(在应用程序启动期间)
使用
shared_lib1_external,因此一些
全局
变量在这个shared_lib1_external中
初始化
。但在启动完成后,需要
使用
shared_lib1_internal进行后续
使用
。现在只剩下shared_lib1_internal了,它没有
正确
初始化
全局
变量。但这可能会很繁琐,因为有几个
全局
变量,但更重要的是,还有一些
静态
变量,它们是库的本地
浏览 21
提问于2021-06-12
得票数 1
2
回答
如何
编写将
全局
/静力学放置在已填充的BSS段中的锈蚀代码?
、
、
、
通常在C启动代码中所做的事情之一是为任何
全局
或
静态
未
初始化
变量
初始化
BSS段。我试过..。static BSS_Data: i32 = unsafe { core::mem::uninitialized() }; ....
浏览 3
提问于2016-11-07
得票数 3
回答已采纳
1
回答
dlopen和dylib :主要应用程序和dylib地址空间
、
、
我的主要应用程序
静态
地链接到带有函数ABC的
静态
库A,而我的动态库xyz.dylib也
静态
地链接到具有相同功能的
静态
库A。函数ABC
使用
一个
全局
定义的变量。现在,当主应用程序
使用
dlopen在
运行
时加载xyz.dylib时。
初始化
器
在我调用ABC函数的地方被调用。这个函数ABC并
使用
来自主应用程序地址空间的
全局
变量。
浏览 2
提问于2013-10-03
得票数 1
1
回答
在
运行
时重新
初始化
全局
/
静态
内存或对
全局
/
静态
变量进行
静态
分析
、
、
、
、
问题但是,我不想在完成后退出,我想再次
运行
这个程序。优点
浏览 1
提问于2018-02-10
得票数 2
6
回答
什么时候
初始化
静态
C++类成员?
、
、
这个问题似乎没有简单的答案,但对于何时可以访问
静态
类字段,是否有任何可以安全地做出的假设? 编辑:唯一安全的假设似乎是,在程序开始之前(调用main),所有的
静态
变量都已
初始化
。所以,只要我不从其他
静态
初始化
代码中引用
静态
,我就没有什么可担心的了?
浏览 1
提问于2009-09-14
得票数 67
回答已采纳
1
回答
如何
使用
带有异步/等待
初始化
的lazy_static?
、
我
使用
和作为异步
运行
时。 let client = Client::with_uri_str(&env_var("MONGO_URL")).await.unwrap();那么
如何
初始化
相关信息: 关于惰性
静态
问题跟踪
器
的
浏览 0
提问于2021-05-22
得票数 12
回答已采纳
2
回答
C语言中多个地方定义的
全局
符号的内存分配
、
对于共享相同名称的
全局
定义,我们是否为每个定义分配内存?链接
器
是否会影响我们为这些
全局
符号分配内存的方式?1.我们首先在程序中遇到
全局
变量时为它们分配内存。然后链接
器
解析
全局
符号。其中有一个是
正确
的吗?0;a.cint x; void
浏览 0
提问于2018-06-27
得票数 0
2
回答
Obj-c中数组的字面语法
、
在阅读这篇文章时,作者说如果上面的数组是一个
全局
变量,那么它就会出错。原因是 我的问题是,
方法
中的相同声明
如何
才能有效?
浏览 12
提问于2013-03-27
得票数 1
回答已采纳
2
回答
C++:链接库
运行
了两次,
全局
构造函数是否
运行
了两次?
、
如果我有一个库foo,里面有一些
静态
初始化
代码,并且链接情况如下: executable -> libFoo.a(static linking)这是否会导致
静态
初始化
代码被
运行
两次-如果它有副作用,可能会做两个不同的可见事情libShared.so做了
正确
的事情,只导出了自己的符号,而没有导
浏览 5
提问于2017-07-27
得票数 3
回答已采纳
4
回答
如何
查找在c++ main之前调用的代码函数
如何
查找在c++ main之前调用的代码函数?我正在尝试定位哪些函数被调用,以便由函数
初始化
静态
变量,从而在main之前执行。
浏览 3
提问于2013-11-20
得票数 4
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券