今日も小粒な、C++03とC++11の変更点
変更: 最小限のガベージコレクションサポート
C++11にガベージコレクションは入らないが、GCを入れるための、変なビット演算でポインターの内部表現を戻したりしない、リーチ可能なポインターというものを規定している。これにより、C++03とC++11の規格に準拠したそれぞれのプログラムの挙動が変わる可能性が、規格上存在する。
変更: 標準ライブラリの関数オブジェクトは、std::unary_function, std::binary_functionから派生していない。
もう、C++11ではメタプログラミングが発達したので、このような基本クラスは必要がない。
次回はstringライブラリの違い
2 comments:
Just ɑ smiling visitor һere to share the love (:, btw outstanding design.
At this moment I am going to do my breakfast, once having my breakfast coming again to read further news.
Post a Comment