编译器 问答列表

if targetEnvironment(simulator) 'return' 之后的代码将永远不会被执行

作者:Bob de Graaf 提问时间:10/21/2023

当我使用它时,我收到 Xcode 警告:“'return'之后的代码将永远不会被执行”: #if targetEnvironment(simulator) return #endif //Stu...

React Npm 启动失败

作者:Joshua Nwachuku 提问时间:10/24/2023

我克隆了一个 react 网站,安装模块后,我运行了该应用程序,并在下面得到了这段代码作为某种错误aderRunner.js:111:13) at C:\Users\DELL\Documents\pr...

Boost 1.83 C2440 bind.hpp 编译中出现错误

作者:Dave Katcoff 提问时间:10/25/2023

以下是 bind.hpp 版本 1.83 中的几个类似模板模型之一: template<class R, class F, class A> R operator()(type<R>, F & f...

Swift 中出现“init(validatingUTF8:)”警告

作者:FrugalResolution 提问时间:10/25/2023

我正在使用一段 Swift 代码(从这里开始),该代码需要 a 并检查字典以获取模型。当模型是模拟器时,它会检查模拟器的模型标识符。这是我的代码:modelCodemodelMap guard le...

编译器如何处理 IF 语句的优化

作者:user22155685 提问时间:10/25/2023

我正在读一本书,描述了为什么需要它Volatile class ThreadsSharingData { private Int32 m_flag = 0; private Int32 m_va...

简单的正向声明使用 g++ 编译,但不使用 clang 进行编译

作者:River 提问时间:10/26/2023

对于一个最小可重现的例子,假设我在头文件中定义了以下类:Aa.h // file a.h #include <cstdio> class A { private: int val; public...

Clang 错误不需要的内部声明警告?

作者:user2052436 提问时间:10/26/2023

clang++ (17.0.1) 对此代码发出警告: #include <iostream> namespace { void fun () { std::cout << "fun\n"; ...

使用特殊的编译标志编译目录中的某些文件

作者:H.atyq 提问时间:10/26/2023

我在项目目录中有几个文件,我想使用非常具体的编译选项编译某些文件,并使用标准编译选项编译其他文件,我想使用其他文件来处理文件。 我目前遇到的问题,程序在if语句上崩溃,你能帮我吗? 对于信息,我使...

在编译器构造中实现类型系统

作者:DisplayName 提问时间:11/15/2023

我正在研究一个愚蠢的小编译器。我现在在 AST 创建步骤中,我无法弄清楚如何处理类型检查。 编译器将代码“分解”为基本类型,如整数和浮点数。所有不是基本类型的内容都被视为基本类型/其他自定义类型的聚...

将 /Zm 标志传递给 msbuild

作者:vam 提问时间:11/14/2023

我面临间歇性问题:- 。为什么我们会遇到这样的问题? 根据文档:- 这里 & 这里 ,通过使用我们可以 控制内存分配。C1060: compiler is out of heap space\Zm<f...


共326条 当前第10页