未灭时间 发表于 2018-2-3 15:10:51

人造人 发表于 2018-2-3 15:05
你是如何运行程序的?

难道以后就要靠粘贴复制来改程序了吗

人造人 发表于 2018-2-3 15:11:48

未灭时间 发表于 2018-2-3 15:10
编译器不会报错,两个都试过,执行仍然是之前的程序

重新建立一个工程还是这样的情况?

未灭时间 发表于 2018-2-3 15:20:22

人造人 发表于 2018-2-3 15:05
你是如何运行程序的?

那个代码我试过了,注释了一个},按道理会报错的,然而没有,照样执行之前的程序

未灭时间 发表于 2018-2-3 15:22:09

人造人 发表于 2018-2-3 15:05
你是如何运行程序的?

那个代码我试过了,注释了一个},按道理会报错的,然而没有,仍然执行之前的程序

人造人 发表于 2018-2-3 15:22:20

未灭时间 发表于 2018-2-3 15:20
那个代码我试过了,注释了一个},按道理会报错的,然而没有,照样执行之前的程序

修复一下吧,实在不行,重新安装 vs




这是别无选择的选择,但也是最管用的选择

人造人 发表于 2018-2-3 15:38:17

未灭时间 发表于 2018-2-3 15:22
那个代码我试过了,注释了一个},按道理会报错的,然而没有,仍然执行之前的程序

等一等,还没有开始修复吧
打开工程位置
删除 Debug目录,重新编译试试


未灭时间 发表于 2018-2-5 19:03:31

人造人 发表于 2018-2-3 15:38
等一等,还没有开始修复吧
打开工程位置
删除 Debug目录,重新编译试试

两个方法都试了,还是一样

人造人 发表于 2018-2-5 19:37:32

未灭时间 发表于 2018-2-5 19:03
两个方法都试了,还是一样

你之前说
“我就需要把代码全部复制一遍,粘贴到一个新建的项目里”

也就是说,新建一个项目就可以?
那就新建一个项目,不要用当前这个了

你新建一个项目
代码
#include <iostream>

int main(void)
{
      std::cout << "hello world!\n" << std::endl;
//}


能不能编译过?

未灭时间 发表于 2018-2-5 20:02:08

人造人 发表于 2018-2-5 19:37
你之前说
“我就需要把代码全部复制一遍,粘贴到一个新建的项目里”



未灭时间 发表于 2018-2-5 20:02:43

人造人 发表于 2018-2-5 19:37
你之前说
“我就需要把代码全部复制一遍,粘贴到一个新建的项目里”



我就是想更改以前的代码啊

人造人 发表于 2018-2-5 20:48:37

未灭时间 发表于 2018-2-5 20:02
我就是想更改以前的代码啊

重新建立一个项目
这个代码能编译通过?

#include <iostream>

int main(void)
{
      std::cout << "hello world!\n" << std::endl;
//}

未灭时间 发表于 2018-2-5 21:49:25

人造人 发表于 2018-2-5 20:48
重新建立一个项目
这个代码能编译通过?

会报错

人造人 发表于 2018-2-5 22:20:33

未灭时间 发表于 2018-2-5 21:49
会报错

改成这样就能编译通过了吧,那就把之前那个项目的所有源码复制到这个项目,用这个项目取代之前的那个

#include <iostream>

int main(void)
{
      std::cout << "hello world!\n" << std::endl;
}

未灭时间 发表于 2018-2-6 16:00:21

人造人 发表于 2018-2-5 22:20
改成这样就能编译通过了吧,那就把之前那个项目的所有源码复制到这个项目,用这个项目取代之前的那个

是可以的,这就是我之前的解决方法,我现在的问题就是懒的复制,想直接更改

人造人 发表于 2018-2-6 16:18:34

未灭时间 发表于 2018-2-6 16:00
是可以的,这就是我之前的解决方法,我现在的问题就是懒的复制,想直接更改

只复制一次,把之前的项目复制到这个新的项目,以后直接修改这个新的项目不行吗?

人造人 发表于 2018-2-6 16:19:21

用这个新的取代那个旧的

未灭时间 发表于 2018-2-6 17:02:26

人造人 发表于 2018-2-6 16:19
用这个新的取代那个旧的

就是没有直接修改方便

人造人 发表于 2018-2-6 18:50:04

未灭时间 发表于 2018-2-6 17:02
就是没有直接修改方便

我不知道如何说,你才能明白

1.重新建立一个新项目
2.把不能用的那个项目的所有源码复制到新项目
3.删除不能用的那个旧项目
4.如果之后需要修改,直接打开新项目修改

人造人 发表于 2018-2-6 19:02:02

举个例子
假如我的这个项目出现了修改不了的问题


1.把C++文件夹剪切到另一个文件夹



2.重新建立一个C++项目



3.把tmp文件夹中的源码复制到新建的这个项目


4.删除tmp文件夹中的C++文件夹,因为它已经没有用了,已经被C:\VisualStudioProjects中的C++文件夹取代了


5.之后如果需要修改,那就修改这个新的C++项目


未灭时间 发表于 2018-2-7 11:19:02

人造人 发表于 2018-2-6 19:02
举个例子
假如我的这个项目出现了修改不了的问题



可以
页: 1 [2] 3
查看完整版本: 问一个关于visual studio编译器的问题