Resultados da pesquisa a pedido "longjmp"
Quais são algumas das maneiras "boas" de usar longjmp / setjmp para tratamento de erros em
Tenho que usar C para um projeto e estou pensando em usarlongjmp/setjmp para tratamento de erros, pois acho que será muito mais fácil lidar com erros em um local central do que códigos de retorno. Eu gostaria que houvesse algumas pistas sobre ...
Se eu pular de um bloco catch com “goto”, tenho certeza de que o objeto de exceção será liberad
Tenho o código a seguir try { doSomething(); } catch(InterruptException) { goto rewind_code; } if(0) { rewind_code: longjmp(savepoint, 1); } Minha pergunta é: é o objeto de exceção que é armazenado pelo tempo de execução C ++ gratuito quando ...
Multitarefa usando setjmp, longjmp
existe uma maneira de implementar multitarefa usandosetjmp elongjmp funções
OCaml internals: Exceções
Estou curioso para saber como as exceções são tratadas no tempo de execução do OCaml para torná-las tão leves. Eles usam setjmp / longjmp ou retornam um valor especial em cada função e o propaga Parece-me que o longjmp colocaria um pouco de ...
longjmp () do manipulador de sinal
Eu estou usando o código a seguir para tentar ler uma entrada do usuário e tempo limite e sair se passar mais de 5 segundos. Isto é conseguido através de uma...