分享

258 inline函数

 木俊 2018-05-05

#include"iostream"
#include"iomanip"
using namespace std;
class Date
{
 int year, month, day;
public:
 void set(int x, int y, int z)
 {
  year = x;
  month = y;
  day = z;
 }
 bool isleapyear();
 void print()
 {
  cout << setw(4) << year << '-' << setw(2) << '-' << month << '-' << setw(2) << day << endl;
 }

};


 inline bool Date::isleapyear()
{
 return(year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}


int main()
{
 Date d;
 d.set(2018, 5, 5);
 if (d.isleapyear())
  d.print();
 else cout << "爷爷不是闰年" << endl;
 system("pause");
 return 0;

}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约