CTime の仕様変更
横の人が、VisualStudio2005 にアップグレードして古いソースをコンパイルしたら、CTime の仕様が変わったと言っている。
「VisualStudio2003だと 2005年-1月 とかできたのに、2005だとエラーになる。」
いや、それってもともとの仕様がおかしいんだってば。
Java も java.util.Date の仕様がおかしいんだよなぁ。
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html
・月は 0 〜 11 の整数で表される。0 は 1 月、1 は 2 月、そして 11 は 12 月を意味する
この仕様に悩まされている人、世界中にそーとーいると思うぞ。