是否为全局常量 POD 类型执行静态初始值设定项?
作者:Sathwik Matsa 提问时间:7/25/2023
继 https://meowni.ca/posts/static-initializers/ 之后,我正在尝试减少共享库中的静态初始值设定项,以缩短程序的启动时间。本文中的一个建议是避免将具有非平凡构...
静态初始化 问答列表
作者:Sathwik Matsa 提问时间:7/25/2023
继 https://meowni.ca/posts/static-initializers/ 之后,我正在尝试减少共享库中的静态初始值设定项,以缩短程序的启动时间。本文中的一个建议是避免将具有非平凡构...
作者:Jeremy Friesner 提问时间:8/13/2023
我的代码库包含这个非常简单的模板化函数,可以从很多不同的地方调用: // Returns a read-only reference to a default-constructed // obje...
作者:Tomáš Jančo 提问时间:8/25/2023
我需要初始化一个uint8_t数组, 其中大部分是常量(固定标识符),一些元素编码下一节的长度,一些元素是可变的。 uint8_t data[] = { 0x01, 0x05, 0x06, Som...
作者:blonded04 提问时间:11/16/2023
我在互联网上找到的关于静态初始化顺序惨败的所有内容都是关于 C++ 的,但是如果我初始化某种类型的全局变量,这是真的吗 Foo 像 struct Foo { int flag; pthread_...