static-initialization

static-initialization

文章 0 浏览 3

如何强制 gcc 链接未引用的静态 C++库中的对象

我使用的 C++ 库可以构建为共享库或静态库。 该库使用工厂技术,其中静态对象在程序启动并创建静态对象时注册自身。 只要使用共享库,这就可以正常工…

油饼 2024-10-13 01:54:22 9 0

无法覆盖派生类中的静态初始化

我试图为层次结构中的类提供不同的静态初始化,但是当我尝试使用此代码时: #include using namespace std; struct base { static const char* compon…

幸福不弃 2024-10-04 09:29:37 8 0

Spring静态初始化bean

嘿, 在 Spring 中应该如何处理静态初始化?我的意思是,我的 bean 有一个静态初始化 private static final Map exceptionMapping = ErrorExceptionMa…

安人多梦 2024-10-04 03:48:05 4 0

C++ 中的静态初始化顺序问题

这是旧主题的另一个变体:初始化顺序 不同翻译单元中的静态对象没有定义。 下面是我的特定场景的精简示例。这 G 类和 F 类是非 POD 类型。 F 依赖于 G…

旧伤还要旧人安 2024-09-25 15:12:35 9 0

C/C++ 有什么办法吗?检测代码是否在静态初始化期间运行?

我正在编写一个以 DLL 形式提供的跟踪库。它基本上被我系统中的每个组件所消耗。一个棘手的要求是跟踪函数需要在进程生命周期的早期调用,甚至在 main…

人│生佛魔见 2024-09-10 08:14:24 9 0

JLS 中是否对静态初始化块的执行顺序有任何保证?

我想知道使用如下结构是否可靠: private static final Map engMessages; private static final Map rusMessages; static { engMessages = new HashMa…

未央 2024-09-05 13:32:55 7 0

Java - 静态初始化块内部的类类型

是否可以从静态初始化块内部获取类类型? 这是我目前拥有的简化版本:: class Person extends SuperClass { String firstName; static{ // This func…

为你拒绝所有暧昧 2024-09-04 08:18:59 10 0

函数局部静态 const 对象的线程安全初始化

这个问题 让我对多年来一直遵循的做法提出质疑。 对于函数本地静态 const 对象的线程安全初始化,我保护对象的实际构造,但不保护函数本地引用的初始…

女皇必胜 2024-09-03 19:42:56 9 0

C++ 正常吗?静态初始化在同一个回溯中出现两次?

我正在尝试调试使用 GCC 编译的 C++ 程序,该程序在启动时冻结。 GCC 互斥体保护函数的静态局部变量,看来等待获取这样的锁是它冻结的原因。这是如何…

七七 2024-08-28 22:01:05 14 0

静态变量初始化?

我想知道为什么C、C++和Java中的静态变量默认初始化为零?为什么局部变量不是这样?…

征棹 2024-08-13 18:02:24 11 0

在代码中定位静态变量的最简单方法?

我的盘子里有一个错误,用于在我们的库之一中查找和重写静态变量,该变量占用了我们应用程序的启动时间。我不熟悉库代码库,并要求良好的启发式/技术/…

烟花易冷人易散 2024-08-05 08:02:27 10 0

静态初始化期间可以安全地创建线程吗?

在某些时候,我记得读到直到 main() 的第一行才能安全地创建线程,因为编译器插入特殊代码以使线程在静态初始化期间运行。因此,如果您有一个在构造时…

清欢 2024-08-05 02:05:23 12 0

如何防止链接器优化启动代码?

我有以下问题:我的(C++-)项目由多个子项目组成。 在每个文件中,我都有几个文件,其中包含我想要在启动时运行的代码。 到目前为止,我的解决方案是…

是伱的 2024-08-01 21:12:15 11 0
更多

推荐作者

书间行客

文章 0 评论 0

神妖

文章 0 评论 0

undefined

文章 0 评论 0

38169838

文章 0 评论 0

彡翼

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文