腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
哪种
语言
/平台没有固定的
堆栈
大小?
、
是否某些
语言
或平台没有固定的
堆栈
大小,因此不容易
溢出
?我记得在UNIX上使用
C
时,
堆栈
很难
溢出
,而在Win3.1的日子里,
堆栈
很容易
溢出
。
浏览 0
提问于2009-05-29
得票数 1
回答已采纳
2
回答
C
语言
中的
堆栈
溢出
、
堆栈
溢出
时的行为是用
C
定义的吗?此外,在许多托管环境中,运行库不允许您在
堆栈
上创建数组。这是否意味着我们也应该在本机代码中避免它,以防止
堆栈
溢出
,至少当数组的大小在运行时确定时是这样?
浏览 0
提问于2014-11-02
得票数 0
3
回答
在Mac OS X上从
堆栈
溢出
中恢复
、
、
、
我正在为我们的产品实现一个跨平台的脚本
语言
。需要检测和正确处理
语言
VM中的
堆栈
溢出
情况。在你开始说确保没有
堆栈
溢出
之前,再读一遍我的第一句话--这是一种脚本
语言
,最终用户可能用这种
语言
编写不正确的程序,这可能会通过例如无休止的递归
溢出
堆栈
。现在,我知道了如何在Windows中检测
堆栈
溢出
并从中恢复(参见)。然而,我找不到任何适用于Mac的解决方案。 虚拟机是在
C
+
浏览 4
提问于2009-11-19
得票数 2
回答已采纳
5
回答
函数式
语言
中的程序更有可能出现
堆栈
溢出
吗?
、
、
、
我开始学习ocaml,并且真正体会到了递归在
语言
中的威力。然而,我担心的一件事是
堆栈
溢出
。let rec sum x = else x;;所以我的问题是,有没有内置的保护措施来防
浏览 4
提问于2009-08-18
得票数 5
回答已采纳
3
回答
谁负责确定
堆栈
的大小
、
最近,我用
c
编写了一个程序,它的唯一目的是使用递归方法使
堆栈
溢出
。显然,没有可移植的方法(像try / catch块,至少在
c
中是这样)来避免下一次调用函数时导致
堆栈
溢出
。我的问题是,在您看来,高级
语言
应该提供调整
堆栈
大小的替代方案,可能是编译器上的标志,或者这些应用程序必须使用低级
语言
构建。
浏览 2
提问于2009-06-05
得票数 2
回答已采纳
2
回答
为什么在球拍中“没有
堆栈
溢出
”?
、
、
、
下一段来自 同时,递归不会导致Racket中的性能特别差,并且没有
堆栈
溢出
这样的事情;如果计算涉及太多的上下文,您可能会耗尽内存,但是耗尽内存通常需要更深的递归,而不是触发其他
语言
中的
堆栈
溢出
。我很好奇球拍是如何设计来避免堆叠
溢出
的?更重要的是,为什么像
C
这样的其他
语言
不能避免这样的问题?
浏览 1
提问于2018-04-19
得票数 3
3
回答
是否应该将代码行"printf("%s",argv[1]);“的内存漏洞描述为
堆栈
溢出
?
、
、
、
、
今天,我参加了一个来自Elance.com的简短的"
C
++技能
测试
“。根据“
堆栈
溢出
”的定义,在没有
堆栈
溢出
的情况下,完全可能发生缓冲区
溢出
;只有当程序尝试在调用程序的总
堆栈
分配之外进行写入时,它才是
堆栈
溢出
(无论是由于缓冲区
溢出
还是合法写入,例如为基于
堆栈
的变量分配过多次数的内存关于Elance
测试
的切线评论(与本文中的问题无关) Elance &qu
浏览 98
提问于2014-06-16
得票数 16
回答已采纳
1
回答
查找
堆栈
缓冲区
溢出
、
、
、
、
我读过5篇关于
堆栈
缓冲区
溢出
和堆
溢出
的论文/文章和2段视频。我编写了一个易受攻击的程序,并利用它,在端口7777上运行了一个易受攻击的服务器,
溢出
并利用了这个漏洞。如何在其他程序/软件上发现
堆栈
缓冲区
溢出
漏洞,以及如何调试易受攻击的程序,或者如何使用gdb?
浏览 3
提问于2015-04-24
得票数 7
回答已采纳
2
回答
linux会告诉我是否存在
堆栈
溢出
吗?
、
、
、
请记住,我对
C
和linux还比较陌生。但是,当我直接运行这个程序时,没有出现任何错误。linux会告诉我是否存在
堆栈
溢出
吗?这种
溢出
会带来什
浏览 8
提问于2017-04-14
得票数 3
回答已采纳
3
回答
推荐一种设计模式/方法,用于公开/容忍/恢复系统错误、异常处理(例如,在Java、
C
++、Perl、PHP中)
、
、
、
您能推荐一种设计模式/方法来公开/容忍/恢复系统错误、异常处理(Java、
C
++、Perl、PHP)吗?一些错误可以在内部处理(通过重试,或者是无关紧要的(可以忽略)。以及为了能够完全
测试
受其影响的组件而对其进行模拟? 一般非编程
语言
的特定问题,适用于几种现代编程
语言
,但欢迎用Java、
C
++、PHP和Perl举例说明模式、方法和哲学。(还被问到
堆栈
溢出
:https://stackoverflow.
浏览 0
提问于2011-09-19
得票数 14
回答已采纳
4
回答
如何启用缓冲区
溢出
?
、
我刚刚安装了12.04 (实际上是WUBI),我想了解一下缓冲区
溢出
。不幸的是,当我试图以不正确的方式使用像puts()和gets()这样的函数(即导致缓冲区
溢出
)时,gcc告诉我它检测到了smashing the stack并终止了我的程序。 如何启用
堆栈
溢出
?
浏览 0
提问于2012-08-13
得票数 1
回答已采纳
4
回答
为什么有些程序员对
C
、Python、
C
++进行了不同的分类?
、
、
、
、
我正在上一门关于python的入门课程,老师说python是一种高级
语言
,
C
和
C
++是低级
语言
。只是有点困惑。我认为
C
、
C
++、Python等等都是高级
语言
。我在
C
、
C
++等的
堆栈
溢出
上阅读问题,他们似乎都把这些
语言
称为高级
语言
。在我看来,有些程序员似乎可以互换使用这些术语。
浏览 0
提问于2013-05-04
得票数 18
回答已采纳
4
回答
堆栈
溢出
会导致除分段错误之外的其他内容吗?
、
、
、
在编译的程序中(例如
C
或
C
++,但我想这个问题可以扩展到任何带有调用
堆栈
的非VM-ish
语言
)--通常是当您的
堆栈
溢出
时,。 我还在问关于非Linux、非Windows OSes和非X86硬件的问题。注意:假设除了
堆栈
溢出
之外,程序是有效的,并且不会尝试访问超
浏览 3
提问于2018-06-06
得票数 34
回答已采纳
5
回答
如何处理或避免
C
++中的
堆栈
溢出
、
、
、
在
C
++中,
堆栈
溢出
通常会导致程序不可恢复的崩溃。对于需要真正健壮的程序,这是不可接受的行为,特别是因为
堆栈
大小是有限的。关于如何处理这个问题的几个问题。 提供了一种通用技术来防止
堆栈
溢出
。(一个可伸缩的、健壮的解决方案,包括处理外部库吞噬大量
堆栈
等)有没有办法在
堆栈
溢出
发生的情况下进行处理?最好的情况是,在有处理程序来处理这类问题之前,
堆栈
会一直展开。有一些
语言
,它们有可扩展
堆栈
浏览 162
提问于2012-08-28
得票数 35
回答已采纳
1
回答
如何从生物和化学分析仪等物理机器中收集结果?
、
、
、
堆栈
溢出
社区!我想知道从物理分析仪到软件或网站提取实验室
测试
结果的最佳编程
语言
是什么?这类项目背后的科学是什么?
浏览 2
提问于2022-04-30
得票数 0
2
回答
从python2.6到2.7深递归的分段断层
、
、
、
、
n.ingraph = False g.floodfill_search(n,subgraph)我做了一个小的递归
测试
运行两次
测试
会给出稍微不同的限制。例如,在第二阶段,我发现了23800到23819之间的结果。def callme(i): i+=1callme(0) 我不太明白哪个'
C
堆栈
‘是指的,
浏览 3
提问于2013-10-04
得票数 0
2
回答
当数组大小为100万时,程序崩溃。
、
、
#include <stdio.h>#include <sys/time.h> void MergeSort(int *array, i
浏览 2
提问于2012-12-16
得票数 3
回答已采纳
7
回答
线程
堆栈
溢出
、
、
、
在RTOses中,比如vxworks,每当我们创建一个任务时,
堆栈
的大小都是指定的。我们能不能用
C
语言
写一个例程来检查任务的
堆栈
是否
溢出
?
浏览 0
提问于2009-08-20
得票数 2
回答已采纳
2
回答
编程
语言
是否有可能自信地防止
堆栈
溢出
时的未定义行为?
、
、
、
、
鉴于以下假设:例如,许多
语言
使用MMU捕获
堆栈
溢出
。但在我看来,如果
语言
使用动态堆,MMU不能保护所有内存,所以理论上说,如果程序进入一个非常大的函数,增加了MMU保护区域以外的
堆栈
大小,它可以随后写
浏览 3
提问于2020-03-30
得票数 3
2
回答
是否可以在编译
C
++代码期间报告每个模块的
堆栈
使用情况?
、
我正在用modelsim做混合
语言
模拟,部分代码是用SystemC (
C
++)编写的,然后当我使用SystemC代码时,我得到了
堆栈
溢出
。我不确定如何追踪这个问题。是否可以在编译
C
++代码的过程中报告
堆栈
使用情况?
浏览 0
提问于2015-08-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
正则表达式堆栈溢出问题
C语言缓冲区溢出漏洞剖析!
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券