2006-11-12から1日間の記事一覧

STLとAllocator

XtalはSTLのコンテナを使う場合に独自のカスタムアロケータを渡してメモリ確保をコントロールしているのですが、あるSTLのmapの実装で、allocate関数で渡されたnの値と、deallocate関数で渡されたnの値が異なることがあり困っています。独自のメモリプールが…

連結演算子 ~

Dに倣って連結演算子 ~ を導入することにしました。 str : "abc" ~ "efg"; ary : [0, 2] ~ [4];なんか微妙に違和感。