用visual C++编程时为什么我在头文件,类里声明了构造函数,在源文件里却无法引用?

 我来答
每天都要吃肉肉6193
2011-08-25 · TA获得超过521个赞
知道小有建树答主
回答量:678
采纳率:0%
帮助的人:453万
展开全部
我已经修改好了 ,而且里面也注释了你出错的地方
自己看看 如果还是不懂Q我 164498180 我然后我介绍一个C++群你加。

//说明一点 在输入程序的时候一定要用英文半角输入 否则会有很多怪怪的问题
//不是语法和逻辑的错误而是输入的错误

//程序已编译成功

#include<iostream> //这个地方最好写成这个样 别写成#include<iostream.h>
using namespace std;
class clock
{
private:
int shiz,
miaoz,
fengz;
public:
clock (int ,int ,int ); //声明原型这个地方少个逗号 而且没有定义后面我加了定义
void shijian(int wo,int ni,int ta); //这个地方没有类型 少了void
void shuchu()
{
cout<<shiz<<miaoz<<fengz<<endl;
}

}; //
clock::clock(int wo,int ni,int ta) //我加的构造函数 你的构造函数没有定义
{
shiz=wo;
miaoz=ni;
fengz=ta;
}
void clock::shijian(int wo,int ni,int ta)
{
shiz=wo;
miaoz=ni; //这个地方 你的ni 写成了 in
fengz=ta;
}

void main() //建议改成 int main()
{
int i; //加个变量便于你观察输出
clock wode(8,50,53);
wode.shuchu();
cin>>i;
//如果 前面改成 int main 加上下面一句
// return 0;
}
手机用户09642
2011-08-24 · TA获得超过1783个赞
知道小有建树答主
回答量:478
采纳率:0%
帮助的人:536万
展开全部
你在源文件中引用了那个头文件吗

能把你程序发出来看看吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式