Namespaces
Variants
Views
Actions

std::vector

From cppreference.com
< cpp‎ | container
Revision as of 02:19, 28 January 2012 by Glsl09 (Talk | contribs)

Template:cpp/container/vector/sidebar

Defined in header <vector>
template<

    class T,
    class Allocator = std::allocator<T>

> class vector;

std::vector konteynıra hızlı bir şekilde ekleme ve konteynır sonundaki elemanı hızlı bir şekilde çıkarmada kullanılır. Dizilerdeki gibi rast gele erişim hızlı bir şekilde yapılır. Konteynır ortasına eleman ekleme ve çıkarma yavaştır. gösterici bekleyen fonksiyona C de olduğu gibi dizinin ilk elemanın adresi geçirilir. Bellekte elemanlar sıralı bir şekilde olması garanti edilmiştir.

Contents

Member types

Template:tdcl list begin Template:tdcl list hitem Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list template Template:tdcl list end

Member functions

Template:cpp/container/dcl list constructorTemplate:cpp/container/dcl list destructorTemplate:cpp/container/dcl list operator=Template:cpp/container/dcl list assignTemplate:cpp/container/dcl list get allocatorTemplate:cpp/container/dcl list atTemplate:cpp/container/dcl list operator atTemplate:cpp/container/dcl list frontTemplate:cpp/container/dcl list backTemplate:cpp/container/dcl list dataTemplate:cpp/container/dcl list beginTemplate:cpp/container/dcl list endTemplate:cpp/container/dcl list rbeginTemplate:cpp/container/dcl list rendTemplate:cpp/container/dcl list emptyTemplate:cpp/container/dcl list sizeTemplate:cpp/container/dcl list max sizeTemplate:cpp/container/dcl list reserveTemplate:cpp/container/dcl list capacityTemplate:cpp/container/dcl list shrink to fitTemplate:cpp/container/dcl list clearTemplate:cpp/container/dcl list insertTemplate:cpp/container/dcl list emplaceTemplate:cpp/container/dcl list eraseTemplate:cpp/container/dcl list push backTemplate:cpp/container/dcl list emplace backTemplate:cpp/container/dcl list pop backTemplate:cpp/container/dcl list resizeTemplate:cpp/container/dcl list swap
Element access
Iterators
Capacity
Modifiers

Non-member functions

Template:cpp/container/dcl list operator cmpTemplate:cpp/container/dcl list swap2