ホーム | ブログ | C++辞典 | サイトマップ | FAQ | 掲示板 | リンク集
メイン・メニュー
インデックス
プログラミング
その他
<vector>ヘッダ のバックアップ(No.1)


<vector>ヘッダ

vector クラス

namespace std {
  template<class T, class Allocator = allocator<T> >
    class vector {
    public:
      typedef typename Allocator::reference reference;
      typedef typename Allocator::const_reference const_reference;
      typedef 処理系定義 iterator;
      typedef 処理系定義 const_iterator;
      typedef 処理系定義 size_type;
      typedef 処理系定義 difference_type;
      typedef T value_type;
      typedef Allocator allocator_type;
      typedef typename Allocator::pointer pointer;
      typedef typename Allocator::const_pointer const_pointer;
      typedef std::reverse_iterator<iterator> reverse_iterator;
      typedef std::reverse_iterator<const_iterator> const_reverse_iterator;

      explicit vector(const Allocator& a = Allocator());
      explicit vector(size_type n, const value_type& value = T(),
                             const Allocator& a = Allocator());
      template<class InputIterator>
        vector(InputIterator first, InputIterator last, const Allocator& a = Allocator());
      vector(const vector<T, Allocator>& x);
      ~vector();
  };
}

vector の特殊化


トップ   一覧 単語検索   ヘルプ   最終更新のRSS
 ホーム | プロフィール | メール | ログイン | 管理
Copyright © 2005-2009 by TAKAGI Nobuhisa