关语 问答列表

如何绘制生成这种语言的语法?(类型 0 的语法)

作者:Jazmine 提问时间:11/7/2023

我如何理解这种语言的语法:{a^(i^2), i >0} ? 我认识到它是根据乔姆斯基分类的 0 型语法。 我试图找到生成 i^2 的算法与语法之间的关系,但找不到任何东西。 请帮忙吗?...

C++ 是上下文无关的还是上下文敏感的?

作者:fredoverflow 提问时间:1/30/2013

我经常听到有人说C++是一种上下文相关的语言。以以下示例为例: a b(c); 这是变量定义还是函数声明?这取决于符号的含义。如果是变量,则定义一个名为 类型的变量。它直接用 初始化。但是 if...

作者对 optional<bool> 的基于联合的实现是否在 P2641 中定义得当?

作者:Jan Schultke 提问时间:9/23/2023

在 P2641r4: Checking a union alternative is active 中,作者提供了一个 的实现作为激励示例,并声称这是正确的格式。optional<bool> str...

正确使用对象数组的类型调整和擦除

作者:Oersted 提问时间:8/25/2023

我的目标是拥有一个用于存储对象数组的内存池非模板类。 同一内存池对象必须可重用于不同的数组(不同大小、不同类型和/或对齐方式)。 我已经发布了一系列问题,但它们可能过于关注有关可能实现的技术细节,而...

当指向 32 位整数的指针被强制转换为指向浮点数的指针并取消引用时,会发生什么情况?

作者:RookieCPP 提问时间:12/18/2022

我看到了这个演员表: const std::uint32_t tmp = (some number); float ToFloat = *(float*)(&tmp); 但是在投掷时,错误的数字...

null 总是会导致 Java 8 的 switch 语句出现 NullPointerException 吗?

作者:banan3'14 提问时间:11/4/2022

Oracle 文档读取 该部分处理其中一个部分未显式处理的所有值。defaultcase 但是,当我运行以下代码时 Integer i = null; switch (i) { case 1...

在 C++ 中打开作为构造函数参数传递的结构

作者:LPo 提问时间:9/9/2022

我有一个配置文件头文件,其中包含在类“MyClass”中使用的静态配置。 在 class_config.h 中 typedef enum { SEQUENCE_1 = 5, SEQUENCE_...

什么是严格的混叠规则?

作者:Benoit 提问时间:9/19/2008

当被问及 C 语言中常见的未定义行为时,人们有时会提到严格的别名规则。 他们在说什么?...

如何在常规语法的模型中实现通配符、字符类、否定字符类等?

作者:Tyler Crompton 提问时间:12/2/2015

TL;博士: 如何对语法的产生进行计算建模,使同一左手边存在无限数量的乘积? 我正在做一个关于形式语言理论的项目,并试图编写一个用于构建常规语法对象的类,这些对象可以传递给有限状态机。我幼稚的尝试...


共19条 当前第2页