腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
当整数运算
溢出
时,锈蚀编程
语言
会发生什么?
rust
、
integer-overflow
据我所知,在
C
编程
语言
(和许多基于
C
的
语言
)中,当算术操作
溢出
N位整数时,这种
溢出
将结果缩短为2的模N次方,只保留结果的LSB。 当这样的整数运算在Rust编程
语言
中
溢出
时会发生什么。
浏览 2
提问于2021-08-16
得票数 7
回答已采纳
2
回答
Java和
C
#中的内存管理有何不同?
c#
、
java
、
memory-management
、
buffer-overflow
它建议使用一种具有功能的
语言
来防止或减轻这个问题,并说: 我不知道Java和
C
#在内存管理方面有任何有意义的区别。为什么Java不受缓冲区
溢出
的影响,而
C
#只保护防止
溢出
呢?如何在
C
#中禁用这种保护?
浏览 4
提问于2010-03-17
得票数 4
回答已采纳
3
回答
数组不会
溢出
(
C
语言
)
c
、
arrays
、
overflow
、
scanf
如果我尝试运行这段代码并提供"Hello“(超过3个字符)作为scanf的输入,数组str就不会
溢出
。这听起来有点奇怪,但我当然遗漏了一些东西。有人知道这里有什么问题吗?非常感谢!
浏览 3
提问于2017-07-28
得票数 0
回答已采纳
6
回答
高级
语言
允许缓冲区/堆
溢出
吗?
buffer-overflow
、
python
、
c
、
x86
、
heap-overflow
我正在学习
C
语言
中的基本x86
溢出
,但通常我用Python编写代码。是否存在用高级
语言
编写的程序会受到缓冲区/堆
溢出
的影响?
浏览 0
提问于2022-04-13
得票数 20
1
回答
用
C
语言
捕获浮点
溢出
c
、
exception-handling
、
floating-point
我试图在
C
中捕获浮点
溢出
,这是我尝试过的#include <signal.h> signal (FE_DIVBYZERO, catch_overflow); float a = 1., b = 0.; float
c
浏览 3
提问于2017-07-24
得票数 7
2
回答
C
语言
中的内存
溢出
c
问题是:对于大于或接近400的数字,我找不到fibonacci序列上的两个数字的总和,因为内存
溢出
。因此,我无法解决这个练习,因为它要求找到斐波纳契数列中低于4000000的两个数字的总和。
浏览 1
提问于2012-05-04
得票数 3
回答已采纳
2
回答
C
语言
中的堆栈
溢出
c
、
stack-overflow
堆栈
溢出
时的行为是用
C
定义的吗?此外,在许多托管环境中,运行库不允许您在堆栈上创建数组。这是否意味着我们也应该在本机代码中避免它,以防止堆栈
溢出
,至少当数组的大小在运行时确定时是这样?
浏览 0
提问于2014-11-02
得票数 0
1
回答
在ada中查找
溢出
的子类型
overflow
、
numeric
、
ada
、
subtype
我正在尝试寻找在Ada
语言
中自动标识子类型
溢出
流错误的方法。-- B is sub type of [-2 2]我想要的是,工具应该使用输入参数的最小、最大、中值,并记录在目标参数中是否发生
溢出
。值B (2),则
C
变量中将有
溢出
。 我有5000个文件,我需要确保上述类型的错误不存在。我正
浏览 11
提问于2017-09-19
得票数 0
4
回答
为什么有些程序员对
C
、Python、
C
++进行了不同的分类?
c++
、
python
、
c
、
low-level
、
high-level
我正在上一门关于python的入门课程,老师说python是一种高级
语言
,
C
和
C
++是低级
语言
。只是有点困惑。我认为
C
、
C
++、Python等等都是高级
语言
。我在
C
、
C
++等的堆栈
溢出
上阅读问题,他们似乎都把这些
语言
称为高级
语言
。在我看来,有些程序员似乎可以互换使用这些术语。
浏览 0
提问于2013-05-04
得票数 18
回答已采纳
4
回答
在二进制搜索中,为什么做mid =(左+(右)) // 2比做mid =(左+右) // 2更好?
python
、
binary-search
while left < right: if nums[mid] == target:为什么在某些
语言
中做mid = (left + (right - left)) // 2要比在python以外的
语言
中做mid = (left + right) // 2好呢?
浏览 7
提问于2021-10-25
得票数 2
回答已采纳
5
回答
通常,如何在
C
语言
中防止整数
溢出
的发生?
c
、
integer-overflow
通常情况下,如何防止
C
语言
中的整数
溢出
?我是说,有什么可以防止的吗?最后,整数
溢出
会让我像缓冲区
溢出
之类被黑吗?
浏览 0
提问于2020-07-16
得票数 6
回答已采纳
3
回答
哪种
语言
/平台没有固定的堆栈大小?
stack
、
stack-size
是否某些
语言
或平台没有固定的堆栈大小,因此不容易
溢出
?我记得在UNIX上使用
C
时,堆栈很难
溢出
,而在Win3.1的日子里,堆栈很容易
溢出
。
浏览 0
提问于2009-05-29
得票数 1
回答已采纳
3
回答
在Mac OS X上从堆栈
溢出
中恢复
c++
、
macos
、
stack-overflow
、
detection
我正在为我们的产品实现一个跨平台的脚本
语言
。需要检测和正确处理
语言
VM中的堆栈
溢出
情况。在你开始说确保没有堆栈
溢出
之前,再读一遍我的第一句话--这是一种脚本
语言
,最终用户可能用这种
语言
编写不正确的程序,这可能会通过例如无休止的递归
溢出
堆栈。现在,我知道了如何在Windows中检测堆栈
溢出
并从中恢复(参见)。然而,我找不到任何适用于Mac的解决方案。 虚拟机是在
C
++中实现的: Windows上的MSVC++,Mac上的GCC。
浏览 4
提问于2009-11-19
得票数 2
回答已采纳
3
回答
PHP缓冲区
溢出
可能吗?
php
、
buffer-overflow
可能重复: 什么?我知道PHP是很好的错误检查,所以缓冲区
溢出
是不可能的。我应该检查用户输入长度以避免太大的数据流吗?非常感谢
浏览 14
提问于2012-08-05
得票数 8
回答已采纳
2
回答
为什么在球拍中“没有堆栈
溢出
”?
recursion
、
racket
、
stack-overflow
、
language-implementation
下一段来自 同时,递归不会导致Racket中的性能特别差,并且没有堆栈
溢出
这样的事情;如果计算涉及太多的上下文,您可能会耗尽内存,但是耗尽内存通常需要更深的递归,而不是触发其他
语言
中的堆栈
溢出
。我很好奇球拍是如何设计来避免堆叠
溢出
的?更重要的是,为什么像
C
这样的其他
语言
不能避免这样的问题?
浏览 1
提问于2018-04-19
得票数 3
1
回答
英特尔的MPX扩展将使
C
/
C
++完全安全地使用吗?
buffer-overflow
、
c
、
c++
、
format-string
这显然是一个扩展,它将消除
C
/
C
++程序中的缓冲区
溢出
和格式化字符串漏洞,我想通过提供硬件支持,例如自动将scanf转换为fgets,或者类似于这些代码。这个扩展会改变
C
/
C
++的S
语言
作为一种危险
语言
的名声吗?
C
/
C
++最终会完全安全地使用吗?或者像整数
溢出
这样的其他漏洞还会引起关注吗? MPX为什么不把
C
/
C
++变成一种完全安全的<em
浏览 0
提问于2016-01-02
得票数 5
回答已采纳
4
回答
发生整数
溢出
时,无符号整数和有符号整数的行为差异
java
、
c++
、
c
、
programming-languages
阅读维基百科上关于的这篇文章 我不太理解为什么有符号整数的
溢出
会导致未定义的行为,而无符号整数的
溢出
会导致包装around.Why,它们的行为有区别吗?另一个问题:编程
语言
通常有没有防止整数
溢出
的保护措施?
浏览 0
提问于2012-12-21
得票数 4
3
回答
有没有一种
语言
具有
C
/
C
++的速度,但没有缓冲区
溢出
,并且有垃圾收集器?
programming-languages
我正在寻找一种编程
语言
,它像
C
和
C
++一样快,有垃圾收集器,不容易发生缓冲区
溢出
。我正在寻找介于Java/
C
#和
C
/
C
++之间的东西。有这样的
语言
吗?
浏览 0
提问于2011-07-30
得票数 0
回答已采纳
3
回答
谁负责确定堆栈的大小
c
、
programming-languages
最近,我用
c
编写了一个程序,它的唯一目的是使用递归方法使堆栈
溢出
。显然,没有可移植的方法(像try / catch块,至少在
c
中是这样)来避免下一次调用函数时导致堆栈
溢出
。我的问题是,在您看来,高级
语言
应该提供调整堆栈大小的替代方案,可能是编译器上的标志,或者这些应用程序必须使用低级
语言
构建。
浏览 2
提问于2009-06-05
得票数 2
回答已采纳
2
回答
C
语言
中的整数
溢出
预防
c
、
integer
、
fibonacci
、
integer-overflow
我刚走出CS50x的
C
部分,我想尝试在
C
中实现Fibonacci序列,在运行我的程序之后,我意识到整数是
溢出
的,使用无符号的长只会让我到达F47。有什么办法可以避免
溢出
吗?我可以在python中重新实现,但我的计算机是个土豆,我宁愿拥有
C
那样的快速运行速度。 这是我的。
浏览 4
提问于2021-11-26
得票数 0
回答已采纳
点击加载更多
相关
资讯
C语言缓冲区溢出漏洞剖析!
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券