嗨,我需要从一个地方跳到另一个地方...
但我想知道哪个更好用,setjmp 或 ucontext,比如:
- setjmp 和 ucontext 是否可移植?
- 我的代码使用这些库是线程安全的吗?
- 为什么用一个代替另一个?
- 哪个又快又安全?
- ...(有人请,可以回答我忘记放在这里的未来问题吗?)
请提供我要求的更多信息,例如示例或一些文档...
我在网上搜索过,但我只得到了 C 中的异常处理,比如 setjmp 的例子,我对 ucontex.h 一无所知,我知道它是用于多任务的,它和 pthread 有什么区别?
非常感谢。