Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť vektor poľa znakov v C + +

C + + programovací jazyk má knižnicu generických obalov známych ako Template Library Štandardné alebo STL . Užitočným kontajner z STL je vektor . Vektor je kontajner sekvenčných dát , čo je podobná maticu . Na rozdiel od poľa , vektor , môžete zmeniť veľkosť ako jej obsah zmenený . Môžete vytvárať vektory mnohých rôznych dátových typov s výnimkou polí . Môžete vytvárať vektory na odkazy na pole znakov . Vzhľadom k tomu , identifikátor poľa je ukazovateľ , to dosiahne podobný výsledok ako uloženie matice vo vektoroch . Veci , ktoré budete potrebovať
C + + integrované vývojové prostredie alebo IDE , ako sú Eclipse CDT
C + + Compiler , ako GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Vložte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE
2

Dovoz vektor knižnica písomne ​​nasledujúce vyhlásenie v hornej časti zdrojového kódu : .

# Include
3

použite std obore názvov . Zápisom nasledujúce vyhlásenie , nebudete musieť pripojiť slovo " std " na každej vektorové funkcie :

using namespace std ;
4

Vytvorte hlavnú funkciu tým , že píše nasledovné riadok kódu :

int main ( ) { }
5

deklarovať niekoľko znakových polí písaním nasledujúce príkazy vnútri zložených zátvoriek v hlavnej funkcie :

char [ 5 ] = ' abcde ' ;
6

Vytvoriť nový vektor , ktorý ukladá odkazy na postavy . Identifikátor poľa je ukazovateľ , ktorý môže byť uložený vo vektoroch . Ak chcete deklarovať vektor char ukazovatele , napíšte nasledovné : Autor

vektor V ;
7

Zatlačte char poľa do vektora pomocou funkcie push_back , ako je táto :

v.push_back ( ) ;
8

spustite program stlačením zeleného tlačidla prehrávanie umiestnené v hornej rade tlačidiel na IDE . Program vytvorí pole , vektor char ukazovateľov , a presunieme ukazovateľ poľa do vektora .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené