Domanda

C'è qualche obj per cpp convertitore?
E 'possibile farlo?
Microsoft Visual Studio auto-magicamente eliminato il mio file di codice quando viene premuto il tasto F5.
Ti prego, aiutami.
Ho i file obj (VS dimenticato di eliminare them.ha ah ah).

È stato utile?

Soluzione

Purtroppo non è possibile decompilare un file obj torna alla sorgente. Maggiori informazioni qui .

Altri suggerimenti

spegnere il computer, l'avvio da un supporto rimovibile, una sorta di UNIX, e l'utilità stringhe eseguire sul disco rigido. Può essere in grado di recuperare il testo fuori il codice sorgente.

Come tutti hanno sottolineato, questo è impossibile.

Vorrei suggerire che prima di ricostruire tutti i file, si prende il tempo di guardare in SVN o un altro sistema di controllo della versione.

Version Control consente di salvare copie dei file in un luogo sicuro. Se il compilatore mangia i compiti a casa, è possibile aggiornare con l'ultima copia è stata salvata nel repository.

Si dovrebbe cercare Recuva

Sei fuori di fortuna. Non esiste un modo sicuro per invertire un file obj alla sua sorgente cpp.

Non credo che in realtà è possibile. Sareste invertire il processo di compilazione, che dalla mia conoscenza non è possibile.

E 'impossibile farlo ... come commenti e tutte le variabili del codice sono tradotti in un codice macchina, non è possibile deterministicamente riprodurre un nome di variabile da spigolare in su bytecode assembler, considerare questo come un esempio di un dump finto di un'immagine binaria:

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

Ora, come si può dire che è foobar variabile che è di tipo int ....

Spero che questo aiuti, I migliori saluti, Tom.

obj file sono file di testo per un modle 3d stavo actuly cercando qualcosa per renderle cpp per visualizzare utilizzando OpenGL. ci sono programmi là fuori per caricarli in cpp ero alla ricerca di uno a scaricare quando sono venuto arcoss questo.

en.wikipedia.org/wiki/Obj

Come detto in precedenza, non è possibile ottenere il codice sorgente C dall'alto obj. In alternativa, si può provare un programma di utilità di recupero di file e la scansione del disco per i file perduti. Ho già usato TestDisk con parziale successo.

Inoltre, si ha realmente bisogno di utilizzare una qualche forma di SCM!

NO, non è possibile. obj file contengono codice oggetto, non il codice sorgente. Il processo di compilazione è in genere non è reversibile.

PS: Visual Studio ha fatto sicuramente non Elimina file di codice quando si preme F5. Sono da qualche parte, o li avete cancellati accidentalmente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top