C++で遊ぼうスマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。ordered_index/hashed_indexにat()メンバ関数を追加するパッチC++を書きました。}}【提案】std::map/boost::unordered_mapと異なり、ordered_index/hashed_indexにはoperator()とat()メンバ関数が用意されていないため、要素を参照するためにfind()メンバ関数を使用するしかなく、これは不便であった。そこで、ordered_index/hashed_indexへat()メンバ関数を追加するパッチを作成した。operator()については、random_accessとの競合を防ぐために作成していない。MultiIndexの設計に従い、at()メンバ関数はconst版のみを作成し、破壊的な変更を許可する非const版は用意していない。例外ではなくboost::optionalでエラー処理を行うoptional_at()メンバ関数も必要と考えるが、MultiIndexの設計上、Boost.Optionalでのエラーポリシーが規定されていないため、この提案には含めない。Librariesコントリビュータ。boostjp/cpprefjpサイトコアメンバ。くわしい情報は、こちらを参照してください:http://faithandbrave.github.ioお仕事の依頼も受け付けております。Blog|ブログを報告する。