nlib
|
std::vector
に似ていますが、コピーできないオブジェクトを格納可能なクラスが定義されています。
[詳解]
#include <string.h>
#include <utility>
#include <algorithm>
#include <iterator>
#include <memory>
#include "nn/nlib/Config.h"
#include "nn/nlib/Swap.h"
#include "nn/nlib/TypeTraits.h"
クラス | |
class | nn::nlib::Nlist< T, AL > |
std::vector に似た、コピーコンストラクタを持たないオブジェクトを格納可能なコンテナ類似クラスです。 [詳解] | |
class | nn::nlib::Nlist< T, AL > |
std::vector に似た、コピーコンストラクタを持たないオブジェクトを格納可能なコンテナ類似クラスです。 [詳解] | |
名前空間 | |
nn::nlib | |
共通して使われることの多いストリーム関連のクラス群や各種コンテナ、及びガシェットクラスが実装されています。nlib_ns はエイリアスです。 | |
関数 | |
template<class T , class AL1 , class AL2 > | |
bool | nn::nlib::operator== (const Nlist< T, AL1 > &lhs, const Nlist< T, AL2 > &rhs) noexcept |
2つのリストが等価かどうか調べます。 | |
template<class T , class AL1 , class AL2 > | |
bool | nn::nlib::operator!= (const Nlist< T, AL1 > &lhs, const Nlist< T, AL2 > &rhs) noexcept |
2つのリストが等価かどうか調べます。 | |
template<class T , class AL1 , class AL2 > | |
bool | nn::nlib::operator< (const Nlist< T, AL1 > &lhs, const Nlist< T, AL2 > &rhs) noexcept |
2つのリストを辞書順で比較します。 | |
template<class T , class AL1 , class AL2 > | |
bool | nn::nlib::operator> (const Nlist< T, AL1 > &lhs, const Nlist< T, AL2 > &rhs) noexcept |
2つのリストを辞書順で比較します。 | |
template<class T , class AL1 , class AL2 > | |
bool | nn::nlib::operator<= (const Nlist< T, AL1 > &lhs, const Nlist< T, AL2 > &rhs) noexcept |
2つのリストを辞書順で比較します。 | |
template<class T , class AL1 , class AL2 > | |
bool | nn::nlib::operator>= (const Nlist< T, AL1 > &lhs, const Nlist< T, AL2 > &rhs) noexcept |
2つのリストを辞書順で比較します。 | |
std::vector
に似ていますが、コピーできないオブジェクトを格納可能なクラスが定義されています。
Nlist.h に定義があります。
© 2012-2016 Nintendo Co., Ltd. All rights reserved.