Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
类似于 std::integral_constant 但在 std C++20 库中具有自动模板参数?
从C 20开始可以使用auto实现积分常量的模板参数 在线尝试一下 https godbolt org z 3dfq7bbP1 template
c
C20
AUTO
compiletimeconstant
一个只接受编译时已知表达式的函数?
编译时表达式很好 因为您可以使用它们来专门化模板 例如 可以通过使用带有以下内容的编译时表达式来访问元组std get method std cout lt lt std get lt 0 gt my tuple lt lt std end
c
templates
operators
compiletimeconstant
如何在 Kotlin 中从枚举创建编译时常量?
我有一个注释需要defaultValue为编译时常数 我拿defaultValue from enum below enum class RaceType MARATHON SPRINT companion object fun apply
kotlin
annotations
compiletimeconstant
graphqlspqr
所有编译时常量都是内联的吗?
假设我有一堂这样的课 class ApplicationDefs public static final String configOption1 some option public static final String configO
Java
inlining
compiletimeconstant
const 和 constexpr 最终会是同一件事吗?
我刚刚读了答案 变量上的 const 与 constexpr https stackoverflow com q 13346879 1593077 我正在看这个Google Tech 谈论 C 11 14 功能 https www yout
c
C11
constants
constexpr
compiletimeconstant
如何按索引从可变参数模板参数包中提取值?
我想写一个函数magic get 它可以通过索引从参数包中提取值 例如 int n 0 n magic get lt 0 gt 1 3 5 7 assert 1 n n magic get lt 1 gt 1 3 5 7 assert 3
c
templates
C11
variadictemplates
compiletimeconstant
是否“int size = 10;”产生一个常量表达式?
以下代码在 gcc 4 8 和 Clang 3 2 下编译 int main int size 10 int arr size C 标准的8 3 4 1规定数组的大小必须是整型常量表达式 即size似乎不是 这是两个编译器中的错误 还是我遗
c
Arrays
C11
compiletimeconstant
variablelengtharray
评估 C++ 头文件中的所有宏
我需要构建一个自动化系统来解析包含大量内容的 C h 文件 define语句并利用每个语句的价值做一些事情 define锻炼到 h 文件中除了 define声明 目标是创建一个键值列表 其中键是由 define语句和值是与定义相对应的宏的评
c
macros
cpreprocessor
constants
compiletimeconstant
在 Java case 语句中使用变量
我正在为计算器制作一个表达式解析器 表达式将包含一个变量 例如 用户可以输入 x 2 或 y 2 我有一个 switch 语句 switch 语句中的一种情况在检测到变量时执行特定操作 case variableSymbol if expr
Java
switchstatement
compiletimeconstant
如何在 Visual C++ 编译期间输出编译时数值常量?
Visual C 有 pragma message that 将字符串输出到编译器输出中 现在我有一个工厂 template
c
visualc
compiletime
compiletimeconstant
如何在类的头文件中定义 const double?
在我的类的头文件中 我正在尝试以下操作并收到编译器投诉 private static const double some double 1 0 你应该如何实际做到这一点 在 C 11 中 您可以使用非整数常量表达式 这要归功于constex
c
constants
staticmembers
compiletimeconstant