元期(2000年1/1 12:00)からの経過秒数を年月日時分秒に直す関数(asdf())を呼び出し、結果をTextOut関数でウィンドウの任意の位置に描画したいと考えています。TextOut関数は文字がLPCTSTR型でないといけないのですが、関数asdf()に得られる年月日時分秒はchar型bufに入っています。なのでこれをLPCTSTRに変換したいのですが、調べてもうまく行きません。どなたかアドバイスいただけないでしょうか、、?
C++
1void asdf(time_t x){ 2time_t foo = 946728000 + x; 3tm *bar = gmtime(&foo); 4char buf[80]; 5strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S", bar); 6cout << buf << Lendl; 7}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/21 22:46
2018/11/21 22:56
2018/11/21 23:00
2018/11/21 23:01
2018/11/21 23:04
2018/11/21 23:06 編集
2018/11/21 23:13 編集
2018/11/21 23:15
2018/11/21 23:33
2018/11/21 23:37
2018/11/22 00:09 編集
2018/11/22 14:22