|
template<typename T > |
T | VectorGetOrDefault (const boost::container::vector< T > &v, int index, char *file, char *func, int line) |
| vectorコンテナへの範囲外アクセス時にデフォルト値を返す関数 [詳解]
|
|
template<typename T , std::size_t N> |
T | ArrayGetOrDefault (const boost::array< T, N > &a, int index, char *file, char *func, int line) |
| arrayコンテナへの範囲外アクセス時にデフォルト値を返す関数 [詳解]
|
|
template<typename T > |
T | VectorTryGet (const boost::container::vector< T > &v, int index, char *file, char *func, int line) |
|
template<typename T , std::size_t N> |
T | ArrayTryGet (const boost::array< T, N > &a, int index, char *file, char *func, int line) |
|