- ベストアンサー
ファイル名に日付の挿入
Webやここで検索していてもわかりませんでした。お願いします。 通常ファイル名の作成はfopen("ファイル名","wなど")ですが、目標としてはプログラムで今日の日付を取得し、「ファイル名050420」という風に付け加えたいのですがどうすればできますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
日付を含む文字列を作成するようにすればうまくいきます。 time_t t; char fname[32]; t = time(NULL); strftime(fname, sizeof(fname), "basename%y%m%d.log", localtime(&t)); で出来上がったfnameでfopen()してください。
その他の回答 (1)
- jansuzume
- ベストアンサー率40% (6/15)
回答No.1
例えば CTime time = CTime::GetCurrentTime(); で time.GetYear(),time.GetMonth(),time.GetDay() を使うのは?
お礼
ありがとうございます!!! おかげで日付つきのファイルを作ることができました♪