Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在 Windows 7/MinGW 中编写一个普通的、无辜的 C++/Qt 程序。
这是两天内第二次关闭程序后可执行文件保留在活动进程中,并且无法杀死它(我从命令行和 Windows 任务管理器都尝试过)。
一个不便之处是我无法重新链接我的代码,因为二进制代码无法被覆盖,正在运行。
原因是可执行文件在调试器的控制下运行,这保护了进程免受任何试图杀死它的企图。通过调试器停止它已经成功。
我不知道调试器可以保护进程免受任何外部企图杀死它的影响......