静态 问答列表

即使指定了静态链接,也找不到 protobuf.dll

作者:Teo Tyrov 提问时间:9/26/2023

我有一个静态库,我想用 protobuf 静态链接。该库又由 ,它(希望)形成一个独立的可执行文件。我正在将 vcpkg 用于 protobuf 库。ppc2cpp_core.libppc2cpp.e...

CodeChecker 警告:自上次分析以来文件内容已更改或丢失

作者:Roberto 提问时间:9/25/2023

我使用 Codechecker 在本地执行了静态分析。 现在我想使用命令将结果(在文件夹中生成)存储在 CodeChecker 数据库中reports CodeChecker store ./re...

静态 C 库会导致文件名冲突吗?

作者:Kevin Basta 提问时间:9/25/2023

我的静态 c 库 libmylib.a 包含常见的文件名,例如 array.o 和 linkedlist.o 如果使用我的库的用户有同名的文件(array.c 和 linkedlist.c),他们最...

确保链接器包含静态库中的特定文件

作者:Croquette the Soothsayer 提问时间:9/24/2023

我的目标和那个家伙差不多:静态初始化和销毁静态库的全局变量 带有链接器标志的链接库的解决方案效果很好(至少正在发生静态实例化,但我不确定副作用)。我对此并不满意,因为您基本上强制将每个 .o 都包含...

不能使用嵌套类的 constexpr 函数 [duplicate]

作者:Newline 提问时间:9/24/2023

这个问题在这里已经有答案了: 为什么这个 constexpr 静态成员函数在调用时不被视为 constexpr?[复制] (2 个答案) 2个月前关闭。 struct Foo { struct Ba...

为什么可以在类中初始化“const static int”成员,而不能初始化“const static other”成员?

作者:SleepingCat 提问时间:8/5/2023

看看下面的代码,这编译了。但是,代码会给出错误。它们的修饰符都是 ,那么为什么会起作用,但其他浮点类型会导致错误?const static int num1 = 8;const static doub...

是否为全局常量 POD 类型执行静态初始值设定项?

作者:Sathwik Matsa 提问时间:7/25/2023

继 https://meowni.ca/posts/static-initializers/ 之后,我正在尝试减少共享库中的静态初始值设定项,以缩短程序的启动时间。本文中的一个建议是避免将具有非平凡构...

带有枚举类参数的静态成员变量的 friend 函数

作者:Tomáš Nadrchal 提问时间:8/3/2023

我在命名空间 N 中有 2 个类,类 A 和类 B。 A 类具有 B 类容器。类 B 将结构 S 作为私有静态成员(每个对象 B 的设置)。私有的原因是我想通过类 A 访问这个静态成员。 所以我在类 ...

如何在编译时检测缺少的字符串数组项初始化器?

作者:Jeremy Friesner 提问时间:7/17/2023

这里有一个简单的 Code Pattern,它在我们的代码库中一直困扰着我: // in some_header_file.h enum Color { red = 0, green, blu...

如何解决MISRA代码中的“控制表达式不是'本质上的布尔'表达式”?

作者:user2986042 提问时间:8/3/2023

我有一个简单的宏函数,它将检查条件并返回一个布尔值。下面是代码片段 假设:#define boolean bool Test.h 文件 #define CHECK_STATE(X) (boole...


共200条 当前第5页