编译代码太快会导致错误
Compiling code too quickly gives errors
我最近开始用c++编程,我遇到了一个小错误来源,我认为这需要我没有的计算机知识。
当我写一个简单的代码(在Visual Studio Express 2013中),让我们说一个"Hello World!"的例子,我Build和Start Without Debugging成功。然后,当我编辑代码以打印两个数字的和时,例如,当我尝试构建时,我得到一个错误。我得到这个错误:
错误1:无法打开c:usersnamedocumentsvisualstudio 2013 ConsoleApplication4 ConsoleApplication4.exe调试项目编写
但是如果我等一会儿,然后重新尝试构建,一切都很好。
当我在标准cmd模块中使用g++时,我也注意到了这一点;如果我试图以相同的名称编译代码(对于.exe文件),我会得到一个访问拒绝错误,但如果我等待一点,我被允许这样做。
我的直觉告诉我,在我执行。exe文件后,计算机仍然运行了一段时间,并且它不允许我覆盖它。
这是因为进程仍在运行,因此文件正在使用中并被写锁定。在你终止后,Windows需要几个节拍来清理所有内容。
相关文章:
- 错误处理.将系统错误代码映射到泛型
- 为什么我在使用void函数时得到错误代码C2276
- 尝试链接我的着色器时,我收到错误代码"error c5145 must write to gl_position"
- 逻辑运算符上出现错误代码 a')'
- 'val' Arduino 错误代码之前的预期'('
- 我在贪吃蛇游戏中收到了错误代码 -1073741571
- 根据 GetLastError 直接写入磁盘会导致错误代码 5
- 当我选择大于 720 的矩阵大小时,程序退出并显示错误代码.可能是什么原因?
- 创建进程 API 失败,在窗口 122 上出现错误代码 10
- 使用另一个函数调用一个函数(都在类中)时出现问题.没有错误代码C++
- 当命令失败时,gzip 会在 C++ 中返回错误代码吗?
- 从 C++ 调用 cURL 命令会返回意外的错误代码,如 1792 和 6656
- WSALookupServiceBegin() 上的错误代码 10022(无效的 arugment)
- C++ Schannel POST 400 错误代码错误请求
- openCL-创建子缓冲区返回错误代码13
- 更新了Runge-Kutta(RK4)C++错误代码中的二阶DE
- 获取有关使用未初始化内存的错误代码
- 排序程序的意外错误代码
- 正在将DJI错误代码记录到流中
- 来自API的错误代码..处理什么是好的做法