腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么
我
的
编译器
不想
编译
这段
代码
?
c
、
function
、
pointers
、
compilation
昨天
我
遇到了这个有问题
的
代码
,
我
一直想要理解和纠正它。到目前为止,
我
已经做了一些研究并更正了它,但我想知道是否有其他方法来更正
代码
?
浏览 17
提问于2019-06-03
得票数 0
3
回答
为什么
编译器
会生成
这段
代码
?
c
、
visual-c++
、
assembly
、
disassembly
我
使用DumpBin反汇编了一个目标文件(很可能是使用Visual C++
编译器
生成
的
),并看到了以下
代码
:mov dword ptr [ebp-4],有人能解释一下
为什么
在这4条push指令中保存和恢复EAX寄存器吗?
浏览 0
提问于2012-01-25
得票数 11
回答已采纳
4
回答
为什么
编译
这段
代码
会导致
编译器
堆栈溢出?
java
、
compilation
、
stack-overflow
super Ping<Long>> Ping = new Ping<Long>();}The system is out of resources.
浏览 0
提问于2011-11-23
得票数 13
回答已采纳
3
回答
为什么
java
编译器
不重写
这段
代码
?
java
、
compiler-construction
、
compiler-optimization
我
正在用以下
代码
进行测试: public void leftComparison(String s) { } if (null == s);} 2: if_acmpne 5 5: return
浏览 3
提问于2014-07-23
得票数 5
回答已采纳
1
回答
为什么
这段
代码
不能使用MS
编译器
编译
?
c++
、
visual-studio-2008
、
compiler-errors
这段
代码
确实可以使用GNU gcc
编译器
进行
编译
,但是如果使用
的
是Visual Studio2008,则不会。错误sas:"error C2143:语法错误:缺少';‘在'*’之前 Arbol::Nodo*是一个指向Arbol内部类
的
指针,如果使用
代码
块+ gnu gcc
编译器
进行
编译
,这个类就可以正常工作。Nodo<T>* Arbol<T>::Alta(Nodo<T>
浏览 0
提问于2011-09-29
得票数 1
回答已采纳
1
回答
如何使每次出现
的
“返回将永远不会被执行”静默
swift3
return <- what pragma could I use to silence the warning here
我
不想
使用
编译器
指令来关闭swift
编译器
。
我
希望指定
我
确实检查了该警告,并且
这段
代码
看起来可以接受。(因为
我
保留在任何时候提取preconditionFailure()
的
权利,并且
我
不想
在之后把return放
浏览 7
提问于2017-08-01
得票数 0
2
回答
对const unsigned long使用
代码
块时出现GCC错误
c++
、
gcc
请考虑下面的
代码
public: const bool valid_;它不能
编译
,
编译器
会给我这个奇怪
的
错误。可能
我
在过去
的
24小时里一直在编写
浏览 0
提问于2012-04-14
得票数 3
回答已采纳
4
回答
GCC
为什么
要
编译
这个错误
的
代码
?
c
我
试着
编译
了这样
的
东西:{ int a; { int c;};declarationdoes not declare anything [enabled by default]
我
知道
我
没有定义任何struct B实例。这意味着
我
将无法访问变量c。
编译器
仍然会用警告来
浏览 6
提问于2012-12-08
得票数 1
回答已采纳
3
回答
为什么
这段
代码
通过
编译器
并被验证
代码
?
c
下面是来自开源项目X264
的
代码
片段,当我尝试移植它以支持VS
编译器
cl.exe时,
我
得到了构建错误。cl.exe将[X264_PULLDOWN_22]视为lambda
的
开始。所以有人能用C语言解释这一行
的
意思吗。
浏览 9
提问于2014-05-05
得票数 1
回答已采纳
2
回答
为什么
TGeneric<Base>和TGeneric<Descendant>类型不兼容?
delphi
、
generics
、
delphi-2010
我
已经在Delphi 2010中开始使用泛型,但是在
编译
这段
代码
时遇到了一个问题:...private...然后
我
有一些嵌套
的
过程类
的
代码
中调用
浏览 0
提问于2009-11-06
得票数 13
回答已采纳
1
回答
为什么
似乎没有
编译器
能够优化
这段
代码
?
c
、
optimization
考虑下面的C
代码
(假设80位long double) (注意,
我
确实知道memcmp,这只是一个实验): return 0;}
我
检查过
的
所有
编译器
(gcc.godbolt.org上
的
gcc、clang、icc )都会生成类似的
代码
但很容易看出,这可以优化为与以下
浏览 0
提问于2016-04-03
得票数 1
3
回答
为什么
C
编译器
可以
编译
这段
代码
,即使C++
编译器
不能呢?
c++
、
gcc
在过去,
我
被教导说,C++
编译器
通常可以
编译
C语言
代码
,除了混合C和C++
代码
。但是,
我
在中遇到了一个
我
无法理解
的
错误 此
代码
可由GCC
的
C语言
编译器
编译
,而GCC
的
C++
编译器
由于以下错误,即44|error: expected unqualified-id before ‘xor’ token|函数中
的
crc_update函
浏览 10
提问于2017-01-04
得票数 3
回答已采纳
3
回答
为什么
编译器
对
这段
代码
会有不同
的
行为?
c#
、
compiler-errors
在C#中,以下方法将无法
编译
:{
编译器
错误:'IsItTrue()':并非所有
代码
路径都返回值,这很有意义。但是下面的
编译
没有任何问题。public bool IsItTrue() while (true) }这看起来是错误
的
,因为根本没有返回语句。为甚麽呢?有什么帮助吗...,
浏览 0
提问于2009-12-23
得票数 8
回答已采纳
3
回答
为什么
我
不能在C#
的
三元表达式中分配数组
的
对象?
c#
与其他语言中
的
三元表达式相比,C#
的
三元表达式有点神秘。问题是
我
无法使用三元运算符分配/重新分配特定数组
的
任何对象。下面演示
的
代码
不起作用。它会导致
编译器
错误。
我
知道编写类似于上述语义
的
东西是不可能
的
,但我真的想知道
为什么
C#
不想
编译
这段
代码
。
浏览 17
提问于2021-12-10
得票数 1
回答已采纳
3
回答
这是一个有效
的
C++函数吗?
c++
在我看来,这个函数是无效
的
,因为它使用关键字'default‘作为标识符:{ return default;但是,MicrosoftC++
编译器
( 14.00.50727.762和15.00.30729.0版本)
编译
代码
时没有警告或错误(使用最简单
的
命令行:'cl foo.cpp')。Dev-C++ 4.9.9.2在
编译
函数时确实会生成错误。 这似乎是一个很明显
的</em
浏览 8
提问于2009-05-18
得票数 4
4
回答
为什么
我
不能
编译
这段
java
代码
?
java
、
compilation
、
javac
."); }}ExplictChannelRead.java:58:error:class,interface, or enum expected }"Exception in thread "main" java.lang.Error: Unresolvedcompilation problem:
浏览 1
提问于2012-06-14
得票数 0
回答已采纳
1
回答
LINQ选择项
的
Lambda表达式
linq
、
entity-framework
、
lambda
、
linq-to-entities
我
有这个密码项目表有很多列,
我
需要动态查询所需
的
列,并从数据库加载,而不是所有列都随数据一起加载。如何通过选择特定
的
cols、实体框架来减少对数据库
的
数据读取?
浏览 1
提问于2013-01-02
得票数 3
回答已采纳
5
回答
为什么
这段
代码
编译
时没有警告?
c++
、
visual-c++
我
不知道
为什么
这段
代码
符合:array[-50] = 100; // Crash!! ...the
编译器
仍然可以正常
编译
,没有
编译
错误和警告。那么它到底
为什么
要
编译
呢?
浏览 0
提问于2013-02-12
得票数 2
回答已采纳
2
回答
为什么
c#
编译器
不使用动态参数检查方法在调用点
的
“静态”?
c#
、
c#-4.0
、
dynamic
、
static
为什么
C#
编译器
不告诉
我
这段
代码
是无效
的
?,因为
我
试图从静态方法调用非静态方法。这是非常合理
的
,但是
为什么
编译器
不认为这是
编译
时
的
错误呢?以下
代码
将不会
编译
{ { MyMeth
浏览 1
提问于2011-11-13
得票数 22
回答已采纳
3
回答
C和C++中静态变量初始化
的
区别
c++
、
c
、
static
我
在读
代码
int initializer(void) return 50; { printf(" value of i = %d", i); return 0;
这段
代码
不会在C中
编译
,因为静态变量需要在main()启动之前进行初始化但是
这段
代码</em
浏览 8
提问于2011-05-07
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你可以信任由编译器优化的代码吗?
方舟编译器是将java代码像C+静态编译,那么为什么安卓当时一开始
编译器优化代码都干了些什么不为人知的事情?
人类和编译器谁编写的代码更快?你们的答案也许都是错的
如果编译器是人,对你的代码会有啥反应?网友:会吐……
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券