Visual Studio 控制台问题:运行 C 代码后控制台空白
在 Visual Studio 2015 中尝试执行 C 代码时,一些用户遇到过一个神秘的问题,其特征是成功编译后控制台为空。这种现象并伴有闪烁的下划线,表明应用程序尚未冻结。此外,调试程序会导致 Visual Studio 中完全冻结。
有趣的是,用户使用基本的“hello world”代码来重现问题:
#include <iostream> int main() { std::cout << "hello world!\n"; return 0; }
重新安装 Visual Studio 并测试其他编程语言(例如 Python 和 C#)没有找到解决方案。
令人惊讶的罪魁祸首:Avast杀毒软件
在深入研究用户的询问后,潜在的罪魁祸首出现了:Avast杀毒软件。遇到此问题的用户怀疑 Avast 的参与。
解决方案:禁用或排除 Avast
要解决这个令人烦恼的问题,请考虑暂时禁用 Avast,然后执行您的程序。如果这可以恢复功能,建议添加“Visual Studio 2015Projects”目录的排除项,以防止将来的干扰。使用 Avast 提交错误报告或探索替代防病毒软件也可能是有益的。
以上是为什么我的 C Visual Studio 2015 控制台在执行后变为空白?的详细内容。更多信息请关注PHP中文网其他相关文章!