What is <setjmp.h>?

What is setjmp.h? Where to use it? How to use setjmp.h functions?
As far as i understood, it's some kind of goto but nothing more. So i hope someone will explain something about this.
Thanks!
It's simple.

setjmp.h is a header file containing functions that you should never use in a C++ program.
Why?
Nor should you use it in C. setjump/longjump implement non-local gotos.
Topic archived. No new replies allowed.