compiler-construction

compiler-construction

文章 0 浏览 3

使用 C API 编译 Ruby

如果我 puts "Hello World!" 使用Ruby的C API重写 #include "ruby.h" int main() { ruby_init() rb_funcall(Qnil, rb_intern("puts"), 1, rb_str_new2…

剧终人散尽 2024-11-09 03:22:05 0 0

LLVM GCC 4.2 EXC_BAD_ACCESS

下面的代码在 GCC 4.2 上运行得很好,但在 LLVM GCC 4.2 中因 EXC_BAD_ACCESS 而失败 - (double_t)readDouble { double_t *dt = (double_t *)(buffer+…

故事↓在人 2024-11-08 20:29:27 0 0

C 编译器中带有 pic 18F4550 的 rlcf 指令

我是使用 Microchip 的 PIC 18F4550 的 C 编译器进行硬件编程的新手。 我的问题是,有人可以给我一个例子'如何旋转位并获取添加的进位,使用这条指令'…

苍景流年 2024-11-08 16:00:22 1 0

使用模板进行无限编译

这个问题只是出于好奇。在递归模板中,如果我们忘记放置一个特定的专业化,那么编译器将进行大量迭代,然后在某个时候停止并给出错误,例如, error: …

迎风吟唱 2024-11-08 11:12:03 0 0

关于 GHC 实施的好的介绍性文字吗?

在 Haskell 中编程时(尤其是在解决 Project Euler 问题时,次优解决方案往往会对 CPU 或内存需求造成压力),我经常困惑为什么程序会这样运行。我查…

谁把谁当真 2024-11-08 06:37:52 0 0

C 库是与编译器一起分发还是直接由操作系统分发?

根据我的理解,C 库必须与编译器一起分发。例如,GCC 必须分发它自己的 C 库,而 Forte 必须分发它自己的 C 库。我的理解正确吗? 但是,用 GCC 编译…

征﹌骨岁月お 2024-11-07 22:29:22 0 0

c++编程问题2

你好 我对 c++ 很陌生。我只是编写了如下的 C++ 代码: #include&ltiostream&gt using namespace std class complex { float x,y } int main () { com…

七秒鱼° 2024-11-07 22:16:02 0 0

我是否需要在编译时添加 _REENTRANT 宏以使我的 errno 线程安全?

我是否需要在编译时添加 _REENTRANT 宏以使我的 errno 线程安全? 如果不是,是所有版本的 gcc/linux/solaris 都是如此,还是某些旧版本需要? 我最近…

天冷不及心凉 2024-11-07 21:32:05 1 0

C/C++: 进入 for 循环

我有一个有点不寻常的情况 - 我想使用 goto 语句跳入循环,而不是跳出循环。 这样做有充分的理由 - 这段代码必须是某个函数的一部分,该函数在第一次…

痴情 2024-11-07 14:03:01 0 0

C 解释器(不是编译器)?

可能的重复: 有 C 语言的解释器吗? 是否有一个“C 实现”可以执行与执行C程序时的“C抽象机”相同?也就是说,一个简单的 C 解释器,如 C99 等 C …

殤城〤 2024-11-07 11:57:17 0 0

编译器是如何开发的,它们如何翻译您的代码?

我最近对程序的开发和执行变得非常好奇,并一直试图对它们进行更多了解。尤其是编译器,让我感到困惑和感兴趣。 编译器是如何开发和创建的?您是否不…

小…楫夜泊 2024-11-07 10:58:20 1 0

编写数值线性代数编译器

我正在开发一个小项目,该项目的主要目的是为数值线性代数创建一个编译器。我计划的方法是, 用 Java 编程语言创建编译器 ,它将生成本机汇编代码。 …

演多会厌 2024-11-07 05:41:20 1 0

从给定语言构建 npda|如何

我对字母表有以下语言 {1,0} L = {w | w 的每个前缀的 1 不超过 0} 如何我如何从 G 构造一个 NPDA M 使得 L(M) = L(G)? 或者 为了进行这种转换,可以…

童话 2024-11-06 12:22:46 1 0

解析树和抽象语法树(AST)有什么区别?

它们是由编译过程的不同阶段生成的吗?或者它们只是同一事物的不同名称?…

愁杀 2024-11-06 08:17:21 1 0

编译器或链接器内联函数的区别?

我想知道链接器级别或编译器级别的内联函数在执行速度方面是否有任何区别? 例如,如果我将所有函数都放在 .cpp 文件中,并依赖链接器进行内联,那么…

离线来电— 2024-11-06 07:39:20 2 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文