器构造 问答列表

使用接口的隐式运算符

作者:Michael Meadows 提问时间:9/27/2008

我有一个泛型类,我正在尝试为其实现隐式类型转换。虽然它主要有效,但它不适用于接口转换。经过进一步调查,我发现存在一个编译器错误:“用户定义的接口转换”适用。虽然我知道这在某些情况下应该强制执行,但我试...

当 C/C++ 中的数字常量以 0 为前缀时,这意味着什么?

作者:CurtisJC 提问时间:6/16/2011

还行。。。所以我有一个愚蠢的想法,试着把值 0123 放进一个 int 中,只是好奇地想看看会发生什么,我以为当我打印值时我会得到 123,但我得到了 83......有什么想法吗?编译器/内存内部发...

编译/链接过程如何工作?

作者: 提问时间:6/7/2011

编译和链接过程如何工作? (注意:这是Stack Overflow的C++ FAQ的条目。如果你想批评以这种形式提供常见问题解答的想法,那么在开始这一切的 meta 上的帖子将是这样做的地方。该问题...

如何在对象切片时生成编译器警告/错误

作者:Baiyan Huang 提问时间:2/24/2009

我想知道是否可以让编译器发出代码的警告/错误,如下所示: 注意: 1. 是的,这是糟糕的编程风格,我们应该避免这种情况 - 但我们正在处理遗留代码,希望编译器可以帮助我们识别此类情况。 2. 我...

如何让 Xcode 3.1 编译器在 if 语句中警告赋值运算符?

作者:Rob 提问时间:9/10/2009

我已经尝试尽可能地搜索文档和互联网,但是如果在 if 语句中使用赋值运算符,我无法让 Xcode 编译器发出警告。 我来自RealBasic,在那里我有一个非常强烈的习惯,就是输入这种比较: if...

解决使用后期定义的变量的代码依赖关系

作者:PirTrade 提问时间:11/6/2023

我有一个 scrit 来帮助进行 ThinkOrSWim 交易。在脚本中,有一个 tradePL 变量正在工作,现在我需要在脚本的前面使用它的值来表示 stopSignal,问题是它尚未定义,并且存在...

如何使用 Java 在控制台中打印正确的解析树?

作者:Seifeldin Elkasrawy 提问时间:11/7/2023

我正在编写一个使用 java 模拟 6 个编译器阶段的程序。目前,卡在了第二阶段的解析树的打印中,语法分析器。经过一些调试,我已经知道我的问题是什么。父节点和子节点是正确的,但在视觉上以错误的深度显示...

java 中的三元运算符 - 从编译器和 jvm 的角度来看不理解

作者:Boris Hartiník 提问时间:11/10/2023

我理解正确吗 字节 b =40; 编译器类型检查值是否属于数据类型(字节)范围内 OK,然后JVM分配内存并保留该值? 如果我没记错的话,我的戏剧在这里是三元运算符 字节 A = 10<20?...

所有其他 Swift 类型的基本类型是什么?

作者:Frævik 提问时间:9/28/2023

我目前正在尝试在 GitHub 上更好地了解 Apple 的开源 Swift 编译器。在使用 Swift 几年后,我已经习惯了将标准库中的重要类型(如 和)定义为 s 的理念,就像任何其他类型一样(与...

为什么“auto”关键字对 C 语言中的编译器编写器有用?

作者:Chi_Iroh 提问时间:6/22/2023

我目前正在阅读“Expert C Programming - Deep C Secrets”,刚刚遇到这个: 从不需要存储类说明符。它对编译器编写者来说最有意义 在符号表中输入一个条目 — 它说“此...


共42条 当前第1页