Pregunta

¿Hay alguna .obj a .CPP convertidor?
¿Es posible hacerlo?
MICROSOFT VISUAL STUDIO auto-mágicamente borrado mis archivos de código cuando se presiona la tecla F5.
Por favor, ayúdame.
Tengo los archivos .obj (VS se olvidó de borrar them.ha ja).

¿Fue útil?

Solución

Por desgracia, es imposible de descompilar un archivo .obj de vuelta a la fuente. Más información aquí .

Otros consejos

apagar el ordenador, inicie desde los medios extraíbles, una especie de UNIX, y utilidad de secuencias se procesarán en su disco duro. Puede ser capaz de recuperar el texto de su código fuente.

Como todo el mundo ha señalado, esto es imposible.

Yo sugeriría que antes de reconstruir todos esos archivos, se toma el tiempo para mirar en SVN u otro sistema de control de versiones.

Control de versiones le permite guardar copias de sus archivos en un lugar seguro. Si el compilador come su tarea, puede actualizar con la última copia se guardará en el repositorio.

Usted debe tratar Recuva

Usted está fuera de suerte. No hay manera segura de revertir un archivo obj nuevo a su fuente CPP.

No creo que esto es realmente posible. Usted sería revertir el proceso de compilación, que desde mi conocimiento no es posible.

Es imposible hacer eso ... como comentarios y todas las variables del código se traducen en un código de máquina, no se puede reproducir de forma determinista un nombre de variable espigando en el código de bytes ensamblador, considera esto como un ejemplo de un vertedero de simulacro de una imagen binaria:

0x55 0x90 0x33 0xf0 ....

Ahora, ¿cómo se puede decir que es foobar variable que es de tipo int ....

Espero que esta ayuda, Atentamente, Tom.

.obj archivos son archivos de texto para una modle 3d yo estaba actuly buscando algo para llevarlos a CPP para mostrar el uso de OpenGL. hay programas que hay para cargarlos en cpp que estaba buscando uno para descargar cuando vine Arcoss esto.

en.wikipedia.org/wiki/Obj

Como se dijo anteriormente, es imposible obtener el código fuente en C desde el obj. Como alternativa, puede intentar una utilidad de recuperación de archivos y escanear su disco para los archivos perdidos. He utilizado anteriormente TestDisk con éxito parcial.

También, que realmente necesita para utilizar algún tipo de SMC!

NO, no es posible. obj archivos contienen código objeto, no el código fuente. El proceso de compilación es típicamente no reversible.

PS: Visual Studio hizo seguramente no eliminar los archivos de código cuando se pulsa F5. Ellos están en algún lugar, o los borraste accidentalmente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top