c++ - Qt 正在记住我的代码的以前版本

标签 c++ qt

我做错了什么? 1. 我在 Qt Creator 中写了一些代码,它可以工作。 2.我全部保存,把里面所有文件的文件夹复制到另一个地方妥善保管。 3. 然后我写更多的代码。这个额外的代码不起作用,我已经走得太远无法撤消它。 4. 所以我关闭 Qt,删除那个文件夹,将较早的那个移回原来的位置,然后加载较旧的版本。

但是 Qt 仍然给我新代码给我的相同错误,并且不会运行。它似乎记得这个较新的(错误的)代码,即使它不再出现在 Qt 中的任何地方 - 并且问题在计算机重新启动后仍然存在。我觉得我遗漏了一些非常明显的东西,但 Google 先生根本帮不上忙。

最佳答案

尝试Build->Rebuild all。出于性能原因,您的 IDE 可能正在缓存一些以前的结果。我曾经使用 Qt Creator 遇到过问题,它为我解决了这个问题。

关于c++ - Qt 正在记住我的代码的以前版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39185944/

相关文章:

c++ - 如何在函数返回的 GDB 中设置断点?

c++ - Solaris 进程内存使用量增加但不会永远增加

c++单独访问整数

c++ - 从小部件的父级访问坐标

c++ - 如何在 Qt 中创建 SQLite 数据库

c++ - QMap::operator[](const Key & key) 为什么按值返回?

android - Android中的Qt和app数据存储

c++ - 是否可以将控制台中的文本颜色和背景颜色更改为不同的颜色,同时仍在同一行上? C++

c++ - Windows XP(及更高版本)中的自定义IP/UDP/RTP header +常规网络问题

c++ - QGraphicsView 速度慢,有大量 QGraphicsPixmapItem