|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
//#include <iostream.h>
#include <iostream>
using namespace std;
class CDate //类内定义成员函数, inline函数
{
public:
void Set(int m,int d,int y) //置日期值
{
for(int i = 1; i<10000; i++)
{
m ++;
m_iMonth = m;
m_iDay = d;
m_iYear = y;}
}
int IsLeapYear() //判是否闰年
{
return (m_iYear % 4 == 0 && m_iYear % 100 != 0)||(m_iYear % 400 == 0);
}
void Print() //输出日期值
{
cout <<m_iMonth <<"/" <<m_iDay <<"/" <<m_iYear <<endl;
}
private:
int m_iMonth;
int m_iDay;
int m_iYear;
};
void main()
{
CDate oDate;
oDate.Set(2,4,1998);
oDate.Print();
//并未调用IsLeapYear();
}
报错代码:--------------------配置: mingw5 - CUI Release, 编译器类型: MinGW--------------------
检查文件依赖性...
正在编译 d:\我的文档\C-Free\Temp\未命名5.cpp...
[Error] d:\我的文档\C-Free\Temp\未命名5.cpp:36: error: `main' must return `int'
[Warning] d:\我的文档\C-Free\Temp\未命名5.cpp:42:5: warning: no newline at end of file
构建中止 未命名5: 1 个错误, 1 个警告
|
|