日期包裝器

2021-06-01 20:51:52 字數 812 閱讀 6142

下面是linux日期包裝器,沒有用到localtime_r,其實應該也沒有什麼關係。

data.h

#ifndef _date_h_

#define _date_h_

#include class date

public:

int getyear();

int getmonth();

int getday();

int getweekday();

public:

int gethour();

int getminute();

int getsecond();

};#endif

data.cpp

#include #include #include date::date()

date::date(systime value)

date::date(

int year,

int month,

int day,

int hour,

int min,

int sec)

int date::getyear()

int date::getmonth()

int date::getday()

int date::getweekday()

int date::gethour()

int date::getminute()

int date::getsecond()

執行緒包裝器

thread.h ifndef thread h define thread h include class thread endif thread.cpp include include static void posixthreadproc void param thread thread bo...

物件包裝器

物件包裝器其實就是基本型別相對應的類 integer,long,float,double,short,byte,character,void,boolean 注意包裝類都是final型別的。所以不能修改數字引數的方法 integer i new integer 3 i 錯誤 如果想要改變此物件大小,...

物件包裝器

int integer 有時,需要將int這樣的基本型別轉換為物件,例如在arraylist中使用整型物件時需要使用integer 解釋 通常這些類被稱為包裝類 list.add 3 等同於 list.add integer.valueof 3 int n list.get i 等同於 int n ...