掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VC++6.0で、誕生日を入力して歳を算出するには? (ID:65432)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
COleDateTimeSpan は経過時間でしかないので、年齢を計算するには使えんよ。 COleDateTime birthday(1987,6,21,0,0,0); COleDateTime today(2007,6,21,0,0,0); COleDateTimeSpan sp(today-birthday); _tprintf(_T("Age=%s\n"), sp.Format(_T("%y"))); 結果は19になってしまう。まだ酒飲めねぇや。 この課題って「年齢の算出ロジックを考えろ」ということなんだろう。 俺たちがコード書いちゃうのは簡単だけどそれぢゃ意味が無いんで もっとじっくり考えてみるべし。 一度自分でコード書くといい。それの添削ならしてあげられるよ。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.