Puede conocer muchos programas, por ejemplo, algunos programas de descifrado de contraseñas, podemos detenerlos mientras se están ejecutando, y cuando ejecutamos el programa nuevamente (con o sin ingresar la misma entrada), podrán continuar desde donde se han ido Me pregunto qué tipo de técnica están usando esos programas?¿Cómo guardar el progreso de un programa y reanudarlo más tarde?
[Editar] Estoy escribiendo un programa basado principalmente en funciones de recursión. Según tengo conocimiento, creo que es increíblemente difícil guardar esos estados en mi programa. ¿Existe alguna técnica que, de alguna manera, guarde el contenido de la pila, las llamadas a funciones y los datos involucrados en mi programa y luego, cuando se reinicie, se puede ejecutar como si no se hubiera detenido? Estos son solo algunos conceptos que tengo en mente, así que, por favor, perdóneme si no tiene sentido ...
Guau, esto es muy informativo. Voy a mirarlo detenidamente. Muchas gracias. :RE – wakandan