LINUX.ORG.RU

Восстановление содержимого файла

 


0

2

Корифеи, нужна помощь. Компилировал файл командой: g++ -o main.cpp main.cpp И как видите в качестве бинарника я ошибочно указал имя сорс файла. Теперь у меня main.cpp это бинарь. Скажите, можно ли восстановить main.cpp, в котором у меня код ?


конечно, просто сделай

git checkout -- main.cpp

anonymous
()

Если код ты сам писал. перепиши заново. А так, чё смешно! У-ха-ха-ха!

anonymous
()

у некоторых текстовых редакторов есть бекапы редактируемых файлов.

vel ★★★★★
()

Поищи текст в /dev/sdX (твой раздел, где был исходник) или в /dev/mem, если это недавно было, однако вероятность найти в /dev/mem меньше.

anonymous
()

Тоже как-то так сделал. Вздохнул и написал по новой.

omnomnomnus
()

декомпилируй что можно

anonymous
()

fotorec и им подобные

anonymous
()

gcc 6 спасает от такого:

$ gcc -o test.c test.c
gcc: fatal error: input file ‘test.c’ is the same as output file
compilation terminated.

gag ★★★★★
()
Ответ на: комментарий от gag

gcc 6 спасает от такого:

Скоро gcc научится подтирать задницы быдлокодерам. Такой функционал, явно излишен.

anonymous
()

Что люди не делают, чтобы не юзать make/cmake/VisualStu^W... А потом обижаются, что их хеллоуволд затерло.

Pavval ★★★★★
()

Достаточно было написать мейкфайл чтобы никогда не столкнуться с этим.

anonymous
()
Ответ на: комментарий от anonymous

Достаточно даже просто git init чтобы никогда не волноваться насчёт такого

alchemist
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.