1

我用 C++ 写了很多代码并保存。之后我只想尝试一些我找到的示例代码。所以我将此代码粘贴到我的项目 main.cpp 文件中(我有我的代码)。我尝试了示例代码并错误地关闭了此文件。之后,我打开 main.cpp 文件,但无法通过 Ctrl-Z 撤消更改。我只想尝试示例代码,然后我想通过 Ctrl Z 撤消更改,但我的错误是关闭文件。关闭文件或恢复文件后是否可以撤消更改?

4

1 回答 1

4

您的原始代码可能永远消失了。但是,也许现在是您考虑将版本控制系统添加到您的工具集的好时机,这将帮助您避免将来出现此类错误,并为您带来许多其他好处。

此外,出于您发现的原因,以您已经完成的方式将示例代码粘贴到您自己的工作上也不是一个明智的主意。在您的项目中插入一个新文件,或创建一个单独的项目来测试示例代码。为此,我有一个单独的 Visual Studio 解决方案。

编辑:我说“可能”,因为我不能根据您提供的信息排除所有恢复的可能性(例如,您可能有某种预定备份,它捕获了您以前的版本)。此外,如果您粘贴的代码比原始代码短,则其中一些可能仍然作为未使用的数据块存在于您的硬盘驱动器上,并且可能是可恢复的,假设其他内容尚未覆盖它们。

于 2013-04-18T01:50:21.210 回答