奇怪的编译错误

下面代码会报一个编译错误


 

 

这段代码是我写的,在我的eclipse中没有报错,但是在别人的IDE中却报错.

解决方法:

Java代码  

  1. BaseResponseDto result = null;  
  2.         Object responseTextObj = response.get("responseText");  
  3.         if (responseTextObj instanceof BaseResponseDto) {  
  4.             result = (BaseResponseDto) responseTextObj;  
  5.         } else {  
  6.             result = (BaseResponseDto) JSONExtension.parseObject((String) responseTextObj, clazz);  
  7.         }  
时间: 2024-08-17 15:09:53

奇怪的编译错误的相关文章

gcc编译C程序出现”error conflicting types for function”编译错误的分析解决

在使用gcc编译C程序时,有时会碰到"error: conflicting types for 'function'"的编译错误.从字面意义上理解,是说函数的定义和声明不一致.在这篇文章里,我就对这个错误做个简单的分析(使用的gcc版本是4.9.0). (一)首先我们看一个函数的定义和声明不一致的例子: #include <stdio.h> int func(int a); int func(void) {     return 0; } int main(void) {

由一次奇怪的编译出错想起的

现象 最近在工作中遇到了一次奇怪的编译出错.事情是这样的,本来这个asp.net webform应用是可以编译的.但是将另外一个class library的工程加入到这个asp.net webform应用的引用中,还未改任何其它的代码.这个asp.net webform应用就出现了编译错误.分析这些编译出错的地方,再看了SVN历史,这些文件最近都没有改过(最近一次改动是六月的事情了),但是这些文件确实是编译有错.有点奇怪.一时想不出来为什么.等到第二天,继续分析,突然发现引起编译出错的类型是属于

hello ddk-这个编译错误原因是什么?驱动编译错误

问题描述 这个编译错误原因是什么?驱动编译错误 sources contains a bad line continuation -- backslash followed by a space where a newline was probably intended; this occurs in INCLUDES and therefore the root of your drive may be looked in inappropriately; to do this on purp

c++编译错误。怎么办?

问题描述 c++编译错误.怎么办? /*描述:有一批共n个集装箱要装上两艘载重量分别为c1和c2的轮船,其中,集装箱i的重量为wi,且 集装箱重量总和小于等于两辆轮船的载重量总和. 装在问提要求确定是否存在一个方案可将这n个集装箱装上两艘轮船. 若有,找出一种装在方案. 解决方法:(1)首先将第一艘轮船极可能装满 (2)将其余的集装箱装载第二艘轮船 装载第一艘轮船的方法等价于一个特殊的0-1背包问题 */ #include using namespace std; int c1[100], c2

编译错误同时存在于不同dll中

asp.net 编译错误类型"同时存在于"不同的dll中. 出现这种错误大概有三种情况: asp.net 编译错误类型"同时存在于"不同的dll中. 出现这种错误大概有三种情况: 1.ASPX页面,一个*.ASPX,对应着一个*.cs文件,两者其实是一个文件,通过两者实现代码分离,每个*.aspx页面都引用着自身的CS文件:如果两个页面引用了相同得.CS文件,在发布得时候也会出现这种错误. 2.估计是在Bin里面还有一个老版本的DLL,而新版的DLL名字换掉了,新的

asp.net教程:编译错误同时存在于不同dll中

asp.net 编译错误类型"同时存在于"不同的dll中. 出现这种错误大概有三种情况: 1.ASPX页面,一个*.ASPX,对应着一个*.cs文件,两者其实是一个文件,通过两者实现代码分离,每个*.aspx页面都引用着自身的CS文件:如果两个页面引用了相同得.CS文件,在发布得时候也会出现这种错误. 2.估计是在Bin里面还有一个老版本的DLL,而新版的DLL名字换掉了,新的覆盖不掉老的,并存在BIN里时,有可能会发生这种情况. 解决方案:把BIN里的手动删掉,C:\WINDOWS\

打开excel收到编译错误:找不到工程或库

用户开Excel时出现此错误,Microsoft Visual Basic,编译错误,找不到工程或库.关闭后,excel才能打开.查了一阵资料,没有找到曾经的案例,于是,静下心来细细分析此case.发现打开的是GWXL97.xla的东东,那就先挖出这个来瞧瞧,搜索后找到2个.尝试更名,再开,不行,问题依旧.好,那我把你删掉呢?没得神气了吧. 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Office/excel/

C++的头文件中类声明后忘记加分号产生不可预期的编译错误

头文件 Test.h 的内容是 class Test { public: virtual void test1(); } 实现文件是 Test.cpp #include "Test.h" #include <iostream> using namespace std; void Test::test1(){ cout<<"Hello"<<endl; } 编译时出现错误 c:\program files\microsoft visu

Word2003“隐含模块中的编译错误:UserAddWord”解决方法

用户在使用Word2003编辑Word文档的过程中,有时会遇到"隐含模块中的编译错误:UserAddWord"的错误提示,可以按照如下方法加以解决: 第1步,在Word2003文档菜单栏依次选择"工具"→"模板和加载项"菜单命令,如图2009012401所示. 图2009012401 选择"模板和加载项"命令 第2步,打开"模板和加载项"对话框,在"模板"选项卡中查看"共用模板