如何在编译时检测缺少的字符串数组项初始化器?
作者:Jeremy Friesner 提问时间:7/17/2023
这里有一个简单的 Code Pattern,它在我们的代码库中一直困扰着我: // in some_header_file.h enum Color { red = 0, green, blu...
静态 问答列表
作者:Jeremy Friesner 提问时间:7/17/2023
这里有一个简单的 Code Pattern,它在我们的代码库中一直困扰着我: // in some_header_file.h enum Color { red = 0, green, blu...
作者:Sathwik Matsa 提问时间:7/25/2023
继 https://meowni.ca/posts/static-initializers/ 之后,我正在尝试减少共享库中的静态初始值设定项,以缩短程序的启动时间。本文中的一个建议是避免将具有非平凡构...
作者:Tomáš Nadrchal 提问时间:8/3/2023
我在命名空间 N 中有 2 个类,类 A 和类 B。 A 类具有 B 类容器。类 B 将结构 S 作为私有静态成员(每个对象 B 的设置)。私有的原因是我想通过类 A 访问这个静态成员。 所以我在类 ...
作者:SleepingCat 提问时间:8/5/2023
看看下面的代码,这编译了。但是,代码会给出错误。它们的修饰符都是 ,那么为什么会起作用,但其他浮点类型会导致错误?const static int num1 = 8;const static doub...
作者:user2986042 提问时间:8/3/2023
我有一个简单的宏函数,它将检查条件并返回一个布尔值。下面是代码片段 假设:#define boolean bool Test.h 文件 #define CHECK_STATE(X) (boole...
作者:Jeremy Friesner 提问时间:8/13/2023
我的代码库包含这个非常简单的模板化函数,可以从很多不同的地方调用: // Returns a read-only reference to a default-constructed // obje...
作者:Nick 提问时间:9/19/2023
已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 2个月前关闭。 改进此问题 有一些函数通过静态调用访问资源,有时会丢失指向它的指...
作者:Zenith 提问时间:9/18/2023
这个问题在这里已经有答案了: 如何使用反射来获取显式实现接口的属性? (9 个答案) 2个月前关闭。 我正在尝试通过反射调用静态抽象方法。在接口上声明静态抽象方法是一项预览功能,您可以在此处阅读更多...
作者:user999666 提问时间:9/19/2023
我的应用程序将涉及对静态字段的大量修改。我想知道如何通过将不同类的静态字段作为方法参数传递给实用程序 setter 方法来更新它们。 internal static class Hero1 { p...
作者:Loading Screen 提问时间:9/18/2023
编辑:为了重新表述这个问题,在将双精度值分配给使用 ceil 显示和舍入所述值的 int 变量时,如何避免截断?如果可能的话,在不改变他们的声明的情况下。 我的老师给我们布置了一个作业,我们需要制作...