2013-04-18 2 views
1

C++로 많은 코드를 작성하고 저장합니다. 그 다음에는 내가 찾은 예제 코드 만 시도해보고 싶다. 그래서이 코드를이 프로젝트의 main.cpp 파일에 붙여 넣는다. 내가 예제 코드를 시도하고 실수로이 파일을 닫는다. 그 후 main.cpp 파일을 열지 만 Ctrl-Z로 변경 사항을 실행 취소 할 수 없습니다. 난 단지 예제 코드를 시도하고 Ctrl 키를 Z에 의해 변경 취소 싶었지만 내 실수는 가까운 파일입니다. 파일을 닫은 후 변경 사항을 실행 취소하거나 복원 할 수 있습니까?Visual Studio 2012를 닫은 후 cpp 파일의 변경 사항을 복원하십시오.

+0

파일을 닫는 것 이상의 작업을 수행 했어야하며 저장해야합니다. – JBentley

+0

아니요,하지만 컴파일 예제 코드는 파일에 있습니다. 파일은 컴파일 과정에서 자동 저장됩니다. – user1779502

답변

4

원본 코드가 좋지 않을 수 있습니다. 그러나 아마도 이것은 도구 세트에 version control system을 추가하는 것이 좋습니다. 이렇게하면 나중에 이러한 종류의 실수를 방지하고 많은 이점을 얻을 수 있습니다.

또한 정확히 발견 한 이유 때문에 수행 한 방식으로 예제 코드를 붙여 넣는 것이 현명한 방법은 아닙니다. 새 파일을 프로젝트에 삽입하거나 예제 코드를 테스트 할 별도의 프로젝트를 만듭니다. 이 목적을 위해 별도의 Visual Studio 솔루션이 있습니다.

편집 : 제공 한 정보 (예 : 이전 버전을 잡은 일종의 예약 된 백업이있을 수 있음)를 기반으로 모든 복구 가능성을 배제 할 수 없기 때문에 "아마"라고 말합니다. 또한 붙여 넣은 코드가 원본 코드보다 짧으면 하드 드라이브에 아직 사용되지 않은 데이터 블록으로 일부 데이터가 남아있을 수 있으며 다른 데이터가 이미 덮어 쓰지 않았다는 가정하에 복구 할 수 있습니다.

관련 문제