Editar e continuar: Aviso de 2003
Alteração da posição de código pode causar erros de destruição de manuseio ou variável exceção: função
Code changes before the point of execution might have altered the exception-handling state. Changes to the exception-handling state can be caused by:
The execution of a constructor.
The execution of a destructor.
Entrada em um try/catch bloco.
Sair de um try/catch bloco.
If the exception-handling state has changed, the exception handler cannot be invoked and variables cannot be properly constructed or destructed. You can continue debugging, but your application might crash or experience memory leaks if an exception occurs. To avoid this possibility, stop debugging, and rebuild your application.
This error can occur only if the function is compiled with /GX for exception handling.