2008-12-25から1日間の記事一覧

<system_error>のinvalid_argumentが名前衝突すると思ったらしなかった

C++

昨日↓のエントリを見つけて「これはまずい!」と思ったのですが じょ〜だんの日記 - C++0x ヘッダ<system_error> N2800見たらのinvalid_argumentは enumじゃなくてenum classになってるので名前衝突しませんね。 (enum classはスコープあるので) #include <system_error></system_error>…

C++0xで追加されるIOマニピュレータ

C++

・hexfloat 浮動小数点数を16進表示 ・defaultfloat 浮動小数点数の表示をデフォルトに戻す N1842 A Proposal to add two iostream manipulators to the C++ Standard LibraryN1991 Proposed Text for defaultfloat (N1842)C++0x言語拡張まとめ