| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1365 人关注过本帖
标题:c++编译通过,运行不正常(急)
取消只看楼主 加入收藏
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
 问题点数:0 回复次数:7 
c++编译通过,运行不正常(急)
我装了vc这个软件,打开第一个.cpp文件是检测通过可以运行,
但是当运行第二个的时候检测通过,运行却出错,然后必须关上软件再打开才能运行正常,
,打开第二个源文件,,检测通过,出现:
--------------------Configuration: x1 - Win32 Debug--------------------
Compiling...
Skipping... (no relevant changes detected)
x2.cpp

x2.obj - 0 error(s), 0 warning(s)

但是当我运行的时候他又出现:
--------------------Configuration: x1 - Win32 Debug--------------------
Linking...
x2.obj : error LNK2005: _main already defined in x1.obj
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/x1.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

x1.exe - 1 error(s), 0 warning(s)

而且这种情况在我同学的电脑上也出现了,
也就是说非得把c++关上再打开那个检测通过而不能运行的那个源文件,
它才可以正常运行.
请好心的美女帅哥们帮帮小妹吧!

搜索更多相关主题的帖子: 编译 运行 
2006-03-08 17:27
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 

这是源代码,

但是问题是不管是那个文件代码都会出现,只要是前面有一个运行正常,后面的哪怕是检测通过都会出现这种问题,我发现我帮同学电脑装的c++软件也出现这种问题,

还有请问下,什么是单线程,什么又是多线程,呵呵……

我是个初学者!

//x2.cpp
#include<iostream>
using namespace std;
void main()
{ int a1=-5,b1=1;
int a2=2,b2=10;
float a3=3.5,b3=123.456;
cout<<"when x=-5 y="<<(a1-1)<<"\n"
<<"when x=1 y="<<(b1-1)<<"\n"
<<"when x=2 y="<<(a2*(a2+2))<<"\n"
<<"when x=10 y="<<(b2*(b2+2))<<"\n"
<<"when x=3.5 y="<<(2*a3)<<"\n"
<<"when x=123.456 y="<<(2*b3)<<"\n";


}

还有!谢谢各位了!

2006-03-09 11:33
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 

我知道这是一个正确的源文件,但是问题是,当我第二个打开一个同样没有问题的源文件运行时它却说有问题,所以开始没有发源文件,因为不管那个文件只要是正确而且是第二个被打开运行时他就现那种状况,

必须从新打开它运行才正常,

我每次用vc运行完一个源文件都必须关上再打开,

就是感觉很莫名其妙啊,

2006-03-09 13:25
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 

各位:
你们说的情况我都试过了,但是没有好转,

我运行的文件都是书上的例子,

我觉得文件没有问题,是不是那里的设置有问题啊?

请知情的那位高人指教!
2006-03-09 21:07
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 
我怀疑,楼主在同一个工程里弄了两个文件x1,x2,每个里都有个main函数

成功会使人骄傲。如果你骄傲自大,你就会停止学习。不学习,人就停止了进步

你好,你所说的main函数,是什么意思?

不是每个源文件里面都有main函数的么?
2006-03-09 21:23
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 
柳儿,你好!

我刚才又在第二个工程里面新建了一个文件,照样不可以运行啊
2006-03-09 21:33
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 
giant大哥:
行了!

呵呵……

但是你可不可以告诉我是什么原因啊?
2006-03-10 13:27
小b哈哈
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-3
收藏
得分:0 
谢谢大家啊!

我是一个出来匝道的小毛头,刚开始也只是抱着试试的心情在这里注册,发问的,想不到这里有这么都的高人和好人,说真的,有些感动呢!

谢谢所有帮我出过法子的好人,,不好意思,心情有一些激动。呵呵……

2006-03-10 18:35
快速回复:c++编译通过,运行不正常(急)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017568 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved