vc++一个工程里为什么只能有一个.cpp文件?

我用visualc++编写程序,如果一个工程里包含了两个.cpp文件的话,就无法执行程序.我两个文件里只有一个包含main函数,程序是没错的,编译也可以通过就是编程时会报... 我用visual c++编写程序,如果一个工程里包含了两个.cpp文件的话,就无法执行程序.我两个文件里只有一个包含main 函数,程序是没错的,编译也可以通过就是编程时会报错,而且错误提示都是说另一个文件中的错误.还有我想问一下,同一个工程中不同文件里的函数可以调用吗?比如说含有main函数的文件可以调用其他文件里的函数吗???
Compiling...
project_2.cpp
f:\vc\workspace_1\project_1\project_2.cpp(3) : error C2065: 'cout' : undeclared identifier
f:\vc\workspace_1\project_1\project_2.cpp(3) : error C2297: '<<' : illegal, right operand has type 'char [6]'
执行 cl.exe 时出错.

project_1.exe - 1 error(s), 0 warning(s)
这些是错误提示,我当前工程里只有project-1和project-2两个源文件,我正在编辑project-1,而且可以通过编译就是在执行的时候会报错.还有用类来调用函数是怎样的?是自己建立一个.cpp的文件然后在里面定义类吗?这样好象也不可以?
展开
 我来答
大肥羊老师
2008-01-25 · TA获得超过949个赞
知道小有建树答主
回答量:857
采纳率:0%
帮助的人:383万
展开全部
你可以用类来调用其它文件的函数,把函数设成public函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
原帅心甜02
2008-01-26 · TA获得超过418个赞
知道小有建树答主
回答量:419
采纳率:0%
帮助的人:290万
展开全部
VC6.0里的每个cpp文件可以 单独编译的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
皇家救星1985
2008-01-27 · TA获得超过1131个赞
知道大有可为答主
回答量:1579
采纳率:0%
帮助的人:1669万
展开全部
从提示看是你的源文件里面没有加上
#include <iostream>

不妨检查一下是不是这样?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
NEUCAIBAI
2008-01-26 · 超过14用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:0
展开全部
你是不是没把文件添加到这个工程里面?
还要加上#include“文件名”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaigangvvv
2008-01-28 · TA获得超过348个赞
知道小有建树答主
回答量:1190
采纳率:0%
帮助的人:586万
展开全部
加上必要的头文件就可以了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式