腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(563)
视频
沙龙
3
回答
Android
是否
支持
setjmp
/
longjmp
,
access
,
chdir
,
getcwd
?
、
、
我是
Android
开发的新手,我想知道
Android
是否
支持
C语言中的上述功能。 提前谢谢。
浏览 2
提问于2010-07-07
得票数 1
回答已采纳
1
回答
XNU/达尔文内核中的
setjmp
/
longjmp
、
、
、
我需要XNU的
longjmp
/
setjmp
文件中的.kext文件。不幸的是,我认为XNU中没有对这些函数的任何官方
支持
。这
是否
有根本的原因不能起作用,还是现在还没有实现呢?如果有帮助,我想让Lua在OS内核中运行,但是运行时似乎依赖于
longjmp
/
setjmp
或C++异常,这两种异常在XNU中都是不可用的。
浏览 1
提问于2016-05-15
得票数 2
回答已采纳
1
回答
用png 1.6.25编译错误:取消引用指向不完全类型的指针
、
、
_pl_z_maybe_output_image': if (
setjmp
function '_our_error_fn_stdio':
longjmp
(png_ptr->jmpbuf, 1);问题1:<em
浏览 2
提问于2016-10-04
得票数 0
回答已采纳
4
回答
C中的异常处理--
setjmp
()返回0的用途是什么?
、
、
我有几个关于
setjmp
/
longjmp
用法的问题- 什么是
setjmp
(jmp___buf stackVariables)的用法,返回0。这是一种我们无法影响的默认行为。是
setjmp
( stackVariables )的唯一意义是在stackVariables中推送堆栈。什么是从lomgjmp返回的,什么时候从
longjmp
返回,当您的异常被处理时。这是一个非常混乱的设置。可以将其关联起来,以尝试/抛出和捕捉。如果可以提供一些
setjmp
/
lon
浏览 4
提问于2009-11-07
得票数 7
回答已采纳
6
回答
C语言中函数间的控制交换
我想检查
是否
有其他方法可以用来将控件发送到另一个函数 注意:没有全局变量,根据我的探索,指向函数的指针在这种情况下将起作用
浏览 1
提问于2011-03-28
得票数 1
回答已采纳
1
回答
如何在LLVM IR中跳转到封装函数中的标签?
;这里的制约因素是: catch 您只能跳入顶级函数,幸运的是,堆栈确实可以打开(语言不
支持
析构函数,所以这很容易),在跳之前不必在label执行语句(因此,朴素的
setjmp
/
longjmp
方法不能工作这
是否
可以使用LLVM异常来实现,或者它们不适合这样做?有更简单的方法吗?
浏览 13
提问于2022-09-27
得票数 0
回答已采纳
3
回答
非本地跳转
是否
存在性能问题?
、
我正在使用非本地跳转(
setjmp
、
longjmp
)。我想知道这
是否
会对表演造成影响。
setjmp
是保存所有堆栈,还是只保存一些指针? 谢谢。
浏览 0
提问于2012-04-28
得票数 0
回答已采纳
8
回答
setjmp
和
longjmp
在C中的实际使用
、
谁能给我解释一下,在嵌入式编程中,
setjmp
()和
longjmp
()函数的具体用法是什么?我知道这些是用于错误处理的。但我想知道一些用例。
浏览 4
提问于2013-02-04
得票数 116
回答已采纳
2
回答
零成本异常处理与
setjmp
/
longjmp
、
、
、
、
do { } while (doContinue); } catch (...) {}但如果平台
支持
零成本异常处理有没有办法弄清楚编译器/代码生成器在编译时可以使用哪些底层机制来决定
是否
像这样优化。例如,如果编译器可以假设doSomeWork ()没有与循环相关的副作用,那么编译器
是否
可以为您优化它?
浏览 3
提问于2011-02-12
得票数 18
回答已采纳
5
回答
C++ Goto变量
、
、
是否
有一种方法可以使用变量来调用goto语句以代替标签名?
浏览 6
提问于2016-09-03
得票数 5
回答已采纳
1
回答
在
setjmp
之前用局部变量地址调用空函数,是为了什么?
、
我读过C库的代码,无法理解发生了什么:lib_var((void *)&foo); // other calculation that may cause
longjmp
//something bad happensvoid lib_var(void *vari
浏览 5
提问于2021-04-09
得票数 0
回答已采纳
2
回答
为什么std::uncaught_exception在LuaJIT抛出时返回false?
、
、
、
我是误解了这个过程,还是LuaJIT
是否
以粗略的方式执行异常引发?
浏览 1
提问于2016-07-21
得票数 2
13
回答
如何在C中抛出异常?
、
、
我在谷歌上输入了这个,但我只在C++中找到了how-tos。
浏览 0
提问于2010-05-23
得票数 133
1
回答
与PHP中的文件交互会导致第二次交互不发生
、
我可以成功地检查这个文件
是否
是空的,但是,如果我尝试读取任何其他内容(由file_get_contents(data.data)显示),它就是不能工作。没有错误,但条件总是计算为真。();
浏览 0
提问于2018-11-19
得票数 0
回答已采纳
3
回答
当给定脚本有语法错误时,luaL_dostring()崩溃
已以下列方式禁用了Lua源代码中的
setjmp
/
longjmp
://#define LUAI_TRY(L,c,a) if (
setjmp
((c)->b) == 0) { a } //TODO oli4 orig #define LUAI_THROW(L,c)while(1) /
浏览 3
提问于2012-03-15
得票数 0
回答已采纳
4
回答
安全的跨平台协程
、
、
、
#include <
setjmp
.h>{ Coroutine( void ) : } {
longjmp
( m_yield, 1 ); } void resume( void
浏览 2
提问于2011-11-02
得票数 9
回答已采纳
4
回答
Android
如何通过JNi示例使用libjpeg-turbo库
、
、
、
、
我成功地用ndk构建了libjpeg-turbo,这要感谢以下文章:
longjmp
(myerr->
setjmp
_buffer, 1); JNIEXPORT jint JNICALL Java_com_test_app_NativeMethods_computeNumberOfDCTSby++) // we don't wa
浏览 10
提问于2013-01-14
得票数 2
回答已采纳
1
回答
Visual Studio,使用C代码中的预编译头
、
、
、
、
7776712 */#include <direct.h> /* for _
getcwd
() and _
chdir
() */ #define random rand /* Values for the second argument to
access
_
access
浏览 0
提问于2019-03-10
得票数 0
回答已采纳
8
回答
ANSI C相当于try/catch?
、
、
、
、
我有一些正在使用的C代码,在代码运行时我会发现错误,但我几乎不知道如何正确地尝试/捕捉(就像在C#或C++中一样)。try{}{}下面是我正在使用的代码(相当简单的递归方法),并希望使用try/catch (或等效的错误处理结构)进行包装。 然而,我的主要问题只是如何在ANSI中执行一个try / catch,C...the实现/示
浏览 0
提问于2010-09-22
得票数 25
1
回答
我如何知道我的系统上
是否
启用了ARM的XN (从不执行)位
支持
?
、
、
、
如何验证
是否
启用了XN位
支持
?而且,新的武器似乎有UXN和PXN。这与旧的XN有什么关系?另外,
是否
可以很容易地运行ret2usr攻击来验证保护呢?任何其他验证方法都将受到极大的赞赏。
浏览 0
提问于2019-05-10
得票数 2
点击加载更多
相关
资讯
python处理文件路径
NSFW 图片分类
python核心模块全面学习
日常运维工作有了Python会轻松到什么程度?
百度人脸识别模块使用分享
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券