質問: c++の日付の計算についてです。
回答: 環境依存になると思う。 C++標準ライブラリに StrToDateTime なんていう関数は、存在しません。 C++標準ライブラリ には、ずっと 日付時刻 のサポートは無くて、 最近(C++11 規格)でようやく少し入ったけど、まだ一般的には 普及してない気がする。 そもそも、あなたのいう C++ が、C++11以降サポートなのかも不明だし。 unix系OS(POSIX)では、だいたい strptime (C言語向け関数API) を この用途に使うことが多いです。 unix系OS(Linuxもそう)であれば、事実上これが必ず使えるはず。 けど、Microsoft Windows, VC++ 前提なら、存在しないんじゃないかと思う。 Windows APIの同等関数使えということになるんじゃないかしら。 C++ で、だけじゃ答えられない内容なんで、環境(OSだとか使ってるコンパイラ がなんなのか、とか)を明記して、新規質問し直したほうがいいと思う。