我试图感受视觉工作室,因为我的教授希望在课堂上使用这种环境。 我创造了一个简单的“Hello World!”#34;让VS为我工作的项目。直到最近,一切都很好。每当我告诉VS编译并运行我的代码时,它将运行程序,但它只是运行程序的初始版本,而不做任何我所做的更改。 我尝试重建解决方案,构建解决方案,确保将其设置为始终在运行时构建,并在运行时构建正确的解决方案。 我还尝试保存文件,关闭VS,重新加载VS和编译,但只是遇到了同样的问题。 我在某处读到了这可能是时间戳的问题。我不知道在哪里可以找到时间戳,并确保它们与当前时间对齐。
对此的任何帮助都会很棒。
这是我的代码:
#include <iostream>
#include <string>
using namespace std;
int main() {
// Opens the command prompt and displays the phrase to the user.
cout << "Hello World! This is a test to see if updates work." << endl;
/* Pauses the command prompt to allow the user to see what is
displayed inside of the window. * */
string tempString = "Press enter to continue.";
cout << temptString << endl;
cin >> tempString;
cout << tempString << endl;
return 0;
}
编辑: 我还发现了VS正在运行的.exe文件的位置,并在运行代码之前将其删除。这也没有帮助。
答案 0 :(得分:0)
从其他位置加载文件并且它有效。我的猜测是我试图编辑文件的只读版本而不是实际来源。
感谢帮助人员!