現在の日付の取得方法を教えて下さい。
COleDateTime::GetCurrentTime()
localtime()
_localtime64()
とかお好みで。
# MFCとかコンソールベースとかは書こうな。
GetLocalTime()も使えそうです。
error C3861: 'localtime': 識別子が見つかりませんでした
となってしまいました。
なにが悪いのでしょうか?
#include <time.h>
しましょう。
それはしてあって、
DateTime time;
time = localtime();
と書いてあります。
あとなにをしたらよいのでしょうか?
DateTime?
C++/CLIでしょうか?(もしくはMC++)
※環境は必ず明記しましょう。混乱のもとです。
DateTime dtToday = DateTime.Today;
で行けるかな?
環境はVC++です。
struct tm *localtime( const time_t *jikan);
と書いたらうまくいきました。
超がつくような初心者ですみません。
えーと、「使用上の注意」の所に開発環境の書き方の例とか
載っていますので一度読んでくださいね。
あと、バージョンによって操作とかライブラリの中身が
違ったりしますのでバージョンも忘れないように。
あと必要なのは、プロジェクトを作成する時に
どういう種類のプロジェクトを選択してプロジェクトを作っているかを
明記してください。この内容によっては話がまったく変わってくることがあります。
あと、
struct tm *localtime( const time_t *jikan);
と書いたらうまく言ったと言うのが良くわかりませんね。
普通ならヘッダーファイルをインクルードすれば、
わざわざ書く必要はないはずなんですが。
そのためのヘッダーファイルですし。
もしかして使い方が間違っていた事に気がついて
直したらうまく言ったと言う事なのかな?
どうも内容が正確に伝わってこないですね。
文字だけのやり取りなので不用意に省略して書いてしまうと
内容が正確に伝わりません。
基本的には省略しないで1から10まで書いた方がよいです。