专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VC

构造函数不能有返回类型解决思路

发布时间:2011-06-23 14:04:45 文章来源:www.iduyao.cn 采编人员:星星草
构造函数不能有返回类型
#include "StdAfx.h"
#include "Score.h"

CScore::CScore(void)
{

}


CScore::~CScore(void)
{
}
CScore::CScore(int n,CString na,CString cl,int ma,int eng, int comp)
{
m_Number=n;   m_Name=na;
m_Class=cl;      m_Math=ma;
m_English=eng;   m_Computer=comp;
}
CScore::CScore(const CScore& s1)
{
m_Number=s1.m_Number; m_Name=s1.m_Name;
m_Class=s1.m_Class; m_Math=s1.m_Math;
m_English=s1.m_English; m_Computer=s1.m_Computer;
}
double CScore::aver(void)
{
return (m_Math+m_English+m_Computer)/3.0;
}
错误error C2533: “CScore::{ctor}”: 构造函数不能有返回类型
可是CScore()构造函数本来就没写返回类型啊。   


------解决方案--------------------
类声明末尾没加分号,相当常见的错误

多注意一下
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: