The C + + programmeringssprog har et bibliotek af generiske containere kendt som Standard Template Library eller STL . Et nyttigt beholderen fra STL vektoren. En vektor er en beholder af sekventielle data, hvilket gør det ligner et array . I modsætning til et array, kan en vektor ændre størrelse som dens indhold er ændret . Du kan oprette vektorer af mange forskellige datatyper med undtagelse af arrays . Du kan oprette vektorer til at pointere til tegndatatabeller . Da kendetegnet til et array er en pointer , dette udretter et lignende resultat som opbevaring arrays i vektorer . Ting du skal
C + + Integrated Development Environment eller IDE , såsom Eclipse CDT
C + + Compiler , sådan en GCC
Vis Flere Instruktioner
1
Load C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE
2
Import vektor biblioteket ved at skrive følgende erklæring på toppen af kildekoden : .
# Include
3 Brug std namespace . Ved at skrive følgende erklæring , vil du ikke nødt til at tilføje ordet " std " til enhver vektor -funktion : Hej
using namespace std ;
4
Opret en hovedfunktion ved at skrive følgende linje kode : Hej
int main () {}
5
Erklær flere tegndatatabeller ved at skrive følgende udsagn inde i krøllede parenteser i den vigtigste funktion : Hej
char a [5 ] = ' abcde «
6
Opret en ny vektor, gemmer henvisninger til tegn. Id'et til et array er en pointer , som kan lagres i vektorer . At erklære en vektor til char pegepinde, skriver følgende : Hej
vector v;
7 Skub char array i vektoren ved hjælp af push_back funktion, som denne : Hej
v.push_back ( a ),
8
Udfør programmet ved at trykke på den grønne play -knappen i øverste række knapper på IDE. Programmet vil skabe en række , en vektor af char pegepinde, og skub array pointer i vektoren.