c++ 类 helloworld

a.h

#ifndef A_H_#define A_H_#include <iostream>class Tdate{public:  void Set(int,int,int);  int IsLeapYear();  void Print();private:  int month;  int day;  int year;};#endif

a.cc

#include <iostream>      #include "a.h"                          using namespace std;void Tdate::Set(int m,int d,int y){  month=m;  day=d;  year=y; }int Tdate::IsLeapYear(){  return (year%4==0&&year%100!=0)||(year%400==0);}void Tdate::Print(){   cout <<month <<"/" <<day <<"/" <<year <<endl;}

main.cc

#include        <cstdlib>#include        <fstream>#include        <iomanip>   #include        <iostream>  #include        "a.h"using namespace std;                                                                                                                                                                                         intmain ( int argc, char *argv[] ){    Tdate s;    s.Set(2,15,1988);    s.Print();        cout    << "\nProgram " << argv[0] << endl << endl;        return EXIT_SUCCESS;      }               // ----------  end of function main  ----------

编译:Makefile

all:main                                                                                                                                                                         main:main.cc a.cc        g++ -g -Wall -O0 main.cc a.cc -o main
*********output*******2/15/1988Program ./main

原文链接: https://www.cnblogs.com/wangkangluo1/archive/2011/07/21/2112505.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/29080

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 上午6:30
下一篇 2023年2月8日 上午6:31

相关推荐