J’avais vingt ans
(´・ω・`)
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ctimeヘッダで日付を取得
#include <iostream>
#include <ctime>
using namespace std;
struct stamp
{
time_t time_val;
struct tm *look_into;
int yy, mm, dd;
// 日付の取得
stamp()
{
time_val = time( NULL );
look_into = localtime( &time_val );
yy = look_into-> tm_year;
mm = look_into-> tm_mon;
dd = look_into-> tm_mday;
}
// スタンプする日付を渡す
void express( int &year, int &month, int &day )
{
const int year_diff = 1900;
const int mon_diff = 1;
yy += year_diff;
mm += mon_diff;
year = yy;
month = mm;
day = dd;
}
};
int main()
{
stamp tmp;
int y, m, d;
tmp.express( y, m, d );
cout << y << m << d << endl;
return 0;
}
PR