VC++6.0中 如何在同一个工程中建立多个.cpp源文件文件?在一个工程里面建立了多个源文件为啥总是出现错误

我建立了工程1111,源文件2222,调试能通过;但是在工程里建立源文件3333调试就不能通过了

你添加文件没有错,而是因为在两个文件 里都有main函数,出现了符号表冲突,在c/c++程序中,只能有一个main函数。追问

我经常做一个单个程序的调试,每次都要关掉VC++6.0,再新建一个工程吗?

追答

1、用vc6.0调试的时候,不需要每次关掉,只需要重新编译即可或者退出调试
2、如果是win7下使用vc6.0,在调试的时候是有bug的,需要修复它里面的dll文件,如果是这个情况,你可以在百度中搜索 win7下vc6.0调试修复 进行解决

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-25
多个文件可以。 但是不能多个main

如何在VC++6.0里的一个工程里添加多个文件
新建各种你要的文件,然后建一个头文件,在你有主函数的文件头加#include<你建的头文件.h>.同理,在你要用别的文件的文件头把#include<你建的头文件.h>加进去

VC++6.0如何实现多文件程序
VC++6.0实现多文件程序:1、必须创建工程,并将文件加入同一工程下;2、必须有自定义头文件(.h)将多个源文件(.c\/.cpp)关联起来,并将函数定义放在头文件中。多个源文件需要在这个窗口创建:创建完毕后如图:

visual C++里怎样在一个工程里建立多个C文件?
1、首先打开工程(.dsw文件),新建源文件时,会出现添加到工程,打勾就行了使用时以外部调用extern,既然是一个工程,就只允许一个开头,所以把你要添加进工程的源文件的主函数改名,然后放到第一个文件主函数里成为调用函数就行了。2、比如你添加进工程的函数名为void cool();那么在第一个文件里加...

VC++6工程里可不可以建立多个cpp文件?是不是多个cpp中只用一个main函数...
每个控制台应用程序只能有一个main函数,因为main函数是入口函数,每个工程中可以有若干个cpp文件,而且所有的cpp文件中,只能有一个cpp文件中有main函数

怎样连接用c++编译后会有多个cpp的文件?
执行 "文件"---"打开"---然后找到刚才你存放的3个文件中任意一个.cpp文件(你不是有VC6.0吗?.cpp文件默认是用它打开吗?双击就行,要不,在文件上点右键---"打开方式"---选择VC6.0打开,OK!!!),直接编译(build F7或者按"有双箭头向下的按妞"),简单吧,你可能会问,那还有两个文件呢? 别...

使用VC++6.0创建工程
首先,打开VC++6.0软件,点击菜单栏上的“File(文件)”--"new(新建)",如下图所示:弹出一个“new (新建)”窗口,点击“project(工程)”选项卡,然后选中“Win32 Console Application”,再填写一个工程名,如下图所示:工程默认存放的位置在安装目录下,如果要更改存放的位置,可以点击...

如何在VC++6.0中把一个完整的程序分成多个文件然后在编译实现?
新建一个工程,控制台工程,不带窗口的。include "Date.h"。。。到 void Date::print() const { cout << year << '\/' << month << '\/' << day << endl;} 以上代码保存成一个文件叫date.cpp 然后从#ifndef FRACTION_H 到#endif保存成date.h 剩下的存成main.cpp 然后把这些文件都考...

关于在VC++6.0中同时有多个main文件时如何实现执行编译和运行_百度知 ...
(1)在编好第2个新程序之后,在工程左边fileview里工程下的source files中,选中前一个带main函数的文件,点键盘的【Delete】键,删除该文件(其实只是从工程中移除出去,并没有删除,您可以打开该工程目录查看,它依然存在,只是不在VC6.0中显示了,表示已经不在该工程编译范围之内)。(2) 然后,...

关于VC++6.0的问题
这个时候头文件是必须得和源文件在同一个文件夹中的, 而工程就是这样一个文件夹 3. 使用向导创建工程后, 就创建了一个文件夹, 之后添加文件时, 编辑器会自动帮你完成文件的创建(当然内容还是得你自己去写),并把该文件放在指定的位置(工程这个大文件夹)里, 从此你只需要#include"文件名.h"就能...

VC++6工程里可以建立多个cpp文件,但是该如何在工程下运行多个cpp文件...
一个工程就是一个exe文件,能够运行的是exe文件,cpp文件是没有经过编译的源代码,cpp不能直接运行。工程中可以有多个cpp文件,但是只能产生一个exe文件。产生exe的过程叫做:编译+链接

相似回答