compiler-errors相关内容

编译器错误:“初始化元素不是编译时常量"

在编译这段代码时,我收到错误“初始化元素不是编译时常量".谁能解释一下为什么? #import "PreferencesController.h"@implementation PreferencesController- (id)init{self = [超级初始化];如果(自我){//初始化代码在这里.}回归自我;}NSImage* imageSegment = [[NSImage allo ..
发布时间:2021-12-02 18:29:15 C/C++开发

Swift 类中的错误:属性未在 super.init 调用中初始化

我有两个类,Shape 和 Square 类形状{var numberOfSides = 0变量名:字符串初始化(名称:字符串){self.name = 姓名}func simpleDescription() ->细绳 {返回“一个带有 \(numberOfSides) 边的形状."}}类方形:形状{var sideLength: 双倍初始化(边长:双,名称:字符串){super.init(na ..
发布时间:2021-12-02 15:31:13 移动开发

C 编译错误:“可能无法初始化可变大小的对象"

为什么我收到以下代码的错误“可变大小的对象可能无法初始化"? int boardAux[length][length] = {{0}}; 解决方案 我假设您使用的是 C99 编译器(支持动态大小的数组).您代码中的问题是,当编译器看到您的变量声明时,它无法知道数组中有多少个元素(我也在这里假设,从编译器错误中 length 不是编译时间常数). 您必须手动初始化该数组: int bo ..
发布时间:2021-12-02 00:06:28 其他开发

Swift 编译器错误:“表达式太复杂"在字符串连接上

我觉得这比什么都有趣.我已经解决了,但我想知道原因.这是错误:DataManager.swift:51:90:表达式太复杂,无法在合理的时间内解决;考虑将表达式分解为不同的子表达式.它为什么抱怨?这似乎是最简单的表达方式之一. 编译器指向columns + ");";部分 func tableName() ->字符串{返回(“用户");}func createTableStatement( ..
发布时间:2021-12-01 18:02:00 移动开发

解决由于类之间的循环依赖导致的构建错误

我经常发现自己在 C++ 项目中面临多个编译/链接器错误,这是由于一些糟糕的设计决策(由其他人:))导致不同头文件中的 C++ 类之间的循环依赖(也可以发生在同一个文件中).但幸运的是(?)这种情况发生的频率并不高,我无法在下次再次发生时记住该问题的解决方案. 所以为了以后方便回忆,我将发布一个有代表性的问题和一个解决方案.当然欢迎更好的解决方案. A.h B 类;A级{int_va ..
发布时间:2021-12-01 14:38:47 C/C++开发

无法加载文件或程序集或其依赖项之一

我遇到了另一个“无法加载文件或程序集或其依赖项之一"的问题. 附加信息:无法加载文件或程序集'Microsoft.Practices.Unity,版本=1.2.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35' 或它的依赖项之一.位于程序集的清单定义确实与程序集引用不匹配.(来自 HRESULT 的异常:0x80131040) 我不知道是什么导致了这种 ..
发布时间:2021-12-01 09:33:05 C#/.NET

定位的程序集的清单定义与程序集引用不匹配

我试图在 C# Windows 窗体应用程序 (Visual Studio 2005) 中运行一些单元测试,但出现以下错误: System.IO.FileLoadException: 无法加载文件或程序集“Utility, Version=1.2.0.200, Culture=neutral, PublicKeyToken=764d581291d764f7"或其依赖项之一.定位的程序集的清单 ..
发布时间:2021-12-01 09:28:41 C#/.NET

R 无法解析 - Android 错误

我刚刚下载并安装了新的 Android SDK.我想创建一个简单的应用程序来测试它. 向导创建了以下代码: 包eu.mauriziopz.gps;导入 android.app.Activity;导入 android.os.Bundle;公共类 ggps 扩展活动 {/** 在第一次创建活动时调用.*/@覆盖public void onCreate(Bundle savedInstanceS ..
发布时间:2021-11-27 12:24:24 移动开发

如果多个成员具有相同的属性,如何抛出编译器错误

简单的问题,如何强制C#编译器抛出编译错误. 更新:也许改用 Assert.Fail() 更好? 我有一个自定义属性,它应该只应用于一个类的一个成员.在我的另一个类的静态方法中,它会查找该成员,如果有多个成员应用了该属性,我希望它失败(而不是抛出异常). 公共类Foo{[我的自定义属性]公共字符串 FooString { 获取;放;}[我的自定义属性]公共字符串 OtherFooSt ..
发布时间:2021-11-26 10:56:08 C#/.NET

包与 Java 9 中的自动模块冲突

随着 Java 9 的临近,我认为将我的一些项目移植到 Java 9 是一个很好的学习练习.在我的一个项目中,我依赖于 rxjava 和 rxjavafx 依赖项{编译'io.reactivex:rxjava:1.2.6'编译'io.reactivex:rxjavafx:1.0.0'...} 我想将此项目创建为命名模块.为此,我需要创建一个 module-info.java 文件,并且需要在此 ..
发布时间:2021-11-25 20:05:28 Java Web开发

“错误:'.class'预期"是什么?意思是我该如何解决

偶尔,新用户会遇到以下相当晦涩的编译错误'.class' expected: double d = 1.9;int i = int d;//此处出错^错误:“.class"预期 一些 Java IDE 编译器对此的表述略有不同;例如, 错误:插入“.class"来完成表达式 像这样的错误实际上意味着什么,导致它们的原因是什么,你应该如何修复它们? 解决方案 首先,这是一个编译错误. ..
发布时间:2021-11-25 18:00:46 Java Web开发

使用 Jackson 将 JSON 反序列化为多态类型 - 一个完整的例子给了我一个编译错误

我正在尝试完成程序员 Bruce 的教程,该教程应该允许对多态 JSON 进行反序列化. 可以在此处找到完整列表程序员 Bruce 教程(顺便说一句,很棒的东西) 我已经完成了前五个没有问题,但我在最后一个(示例 6)上遇到了障碍,这当然是我真正需要开始工作的一个. 我在编译时收到以下错误 ObjectMapper 类型中的 readValue(JsonParser, Cl ..
发布时间:2021-11-25 17:45:32 Java Web开发

泛型方法上的多个通配符使 Java 编译器(和我!)非常困惑

让我们首先考虑一个简单的场景(查看 ideone.com 上的完整源代码): import java.util.*;公共类 TwoListsOfUnknowns {static void doNothing(List list1, List list2) { }公共静态无效主(字符串 [] args){列表列表 1 = 空;列表列表 2 = 空;什么都不做(列表1,列表2);//编译正常!}} ..
发布时间:2021-11-25 14:02:01 Java Web开发

“代码太大"Java中的编译错误

Java 中的代码有任何最大大小吗?我写了一个超过 10,000 行的函数.实际上,每一行都为一个数组变量赋值. arts_bag[10792]="newyorkartworld";Arts_bag[10793]="leningradschool";Arts_bag[10794]="mailart";Arts_bag[10795]="artspan";Arts_bag[10796]="水彩";A ..
发布时间:2021-11-25 13:39:37 Java Web开发

什么是“可能的有损转换"?意思是我该如何解决?

Java 新手经常被编译错误消息搞糊涂,例如: “不兼容的类型:从 double 到 int 的可能有损转换" 对于这行代码: int squareRoot = Math.sqrt(i); 一般来说,“可能的有损转换"错误消息是什么意思,您如何解决? 解决方案 首先,这是一个编译错误.如果您在运行时在异常消息中看到它,那是因为您运行的程序有编译错误1. 消息的一般形式 ..
发布时间:2021-11-25 11:24:35 Java Web开发

“不兼容的类型:void 不能转换为……"是什么意思?意思?

Java 编译消息是什么: “不兼容的类型:void 不能转换为..."; 意思是,我该如何解决.一些编译器使用不同的措辞;例如 “类型不匹配:无法从 void 转换为 ..."; 或 "不兼容的类型.要求:...找到:无效" 或 “不兼容的类型:发现无效,需要......"; (这旨在成为一些非常具体的编译错误消息的规范问答,这些错误消息涉及“void",这些消息往往会使新的 J ..
发布时间:2021-11-25 11:08:28 Java Web开发

“不能从静态上下文中引用非静态方法";错误

我有一个名为 Media 的类,它有一个名为 setLoanItem 的方法: public void setLoanItem(字符串贷款){this.onloan = 贷款;} 我试图通过以下方式从名为 GUI 的类调用此方法: public void loanItem() {Media.setLoanItem("是");} 但我收到错误 不能从静态上下文中引用非静态方法 setL ..
发布时间:2021-11-25 11:03:39 Java Web开发