【初心者歓迎】C/C++室 Ver.48【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.48【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト833:デフォルトの名無しさん 08/02/17 12:19:09 1999/12/31 23:59:59 2008/02/17 11:53:59 みたいな日付をint型もしくはunsigned int型にしたいのですがどうすればいいのでしょうか? 秒に変換する事も考えましたが2008*365*24*60*60だとintに収まり切りません。 そのまま文字列で保存すればいいかもしれませんが、 この値をstlのmapのキーにしてソート等を行いたいので文字列だと遅そうなのでint型にしたいです。 スレ違いかもしれませんが何か良い方法があれば教えてください。 お願いします。 834:デフォルトの名無しさん 08/02/17 12:27:22 もろ環境依存だけど、__int64とか使えればそのまま入れられるんじゃないかな 835:デフォルトの名無しさん 08/02/17 12:34:17 区切り文字をあり得ない数字の連続に置き換えるとか 836:デフォルトの名無しさん 08/02/17 12:34:32 >>833 年だけ別にしたら? struct Date 837:デフォルトの名無しさん 08/02/17 12:35:41 すまん送信ミス。 struct Date { unsigned int year; unsigned int sec; }; みたいに。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch