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 obrátiť poradie vektora v C + +

C + + je objektovo orientovaný programovací jazyk . Laicky povedané , C + + sa zameriava na vytváranie opakovane použiteľných a modulárne kód . Objekty sú zložité štruktúry , ktoré majú dátové komponenty a funkcie pre prevádzku v dátach , všetko obsiahnuté v rámci jednotnej štruktúry . Vektorové objekty sú veľmi užitočné , pretože sú široko používané , pretože sú často používané v matematickej fyzike a pomoc modelov iných dátových štruktúr . Obrátenie prvky vektora vám pomôže pochopiť , vektorové objekty lepšie . Pokyny dovolená 1

Spustite program vrátane " algoritmus " knižnice . Knižnica algoritmus obsahuje všeobecné algoritmy k zotriedenie , usporiadať a spracovávať dáta v štruktúrach , ako sú zoznamy , ilustrácií a mnoho ďalších . Patrí aj " vektor " knižnica umožňujúca použitie vektorov

kód : .

# Include klipart

# include

int main ( )

{
2

Deklarácie vektor a inicializovať ju na akýkoľvek súbor hodnôt . C + + umožňuje užívateľovi vyhlásiť vektorov pomocou " vektora " šablónu triedy nasledovaný dátový typ , ktorý obsahuje vektor . Program používa celočíselné pole piatich čísel s názvom " SomeNumbers " poskytovať hodnoty pre vektor celým

int SomeNumbers [ 5 ] = { 0 , 1 , 2 , 3 , 4 , } , . Celým

vector MyFirstVector ( SomeNumbers , SomeNumbers + 5 ) ;
3

použiť " reverse ( ) " funkcia obrátiť poradie prvkov vo vektore . Reverznej funkcia je všeobecná funkcia poskytuje " algoritmus " knižnice , ktorá swapy poradí prvkov na konštrukciu . Reverznej funkcie využíva rad ako parametre pre swap , čo umožňuje užívateľovi zvrátiť celú štruktúru alebo len jeho časti

zvrátiť celý vektor , použite kód : .

Vzad ( MyFirstVector.begin ( ) , MyFirstVector.end ( ) ) ;

MyFirstVector.begin ( ) je iterátor , ktorý ukazuje na začiatok vektora , a MyFirstVector.end ( ) odkazuje na jednu pozíciu za koncom .. vektor
4

ukončite program vracia nejakú hodnotu

return ( 0 ) ;

}


Najnovšie články

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