PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   C++ - vektori (https://forum.pcekspert.com/showthread.php?t=203110)

svebee 17.11.2010. 22:55

C++ - vektori
 
Što bi značila konkretno ova linija koda? Shvaćam što je vektor i kako on radi (neke osnove) - pomogao Demistificirani C++ :) ali ovaj dio mi nije jasan...

n je neki int broj.

Code:

vector > nekoIme( n, vector( n, false ) );
znači unutra će biti tip char

Code:

vector
(usput, zašto ne samo char?)

i što bi značilo ovo u zagradama?

pronašao sam definiciju

Citiraj:

container(n,x) - n-torki elemenata daje vrijednost x (ne vrijedi za asocijativne spremnike)
i
Citiraj:

container(prvi,zadnji) - preslikava vrijednosti od prvi do zadnji
hvala :beer:

svebee 19.11.2010. 12:43

bump

Dancho 19.11.2010. 13:33

dakle nisam vec duze programirao u C++ ali
koliko se sjecam moje objasnjenje bi bilo ovakovo :

vector>
- ovo je dvodimenzionalni niz ( array ) tipa char

nekoIme( n, vector( n, false ) )
- ovo je naravno vector konstruktor koji kreira nekoIme vector sa
n elemenata tipa vector( n, false )

korisni linkovi :
http://www.cppreference.com/wiki/container/vector/start
http://www.sgi.com/tech/stl/Vector.html

pozdrav

svebee 06.12.2010. 20:18

Code:

vector> nekoIme(n, vector(n, false));
skužio :)
dakle, dvo-dimenzionalni array

Code:

vector> nekoIme(n, vector(n, false));
imena nekoIme

Code:

vector> nekoIme(n, vector(n, false));
sa n-elemenata

Code:

vector> nekoIme(n, vector(n, false));
tipa

Code:

vector> nekoIme(n, vector(n, false));
sa isto toliko n-elemenata

Code:

vector> nekoIme(n, vector(n, false));
s početnom vrijednosti = false.

Code:

vector> nekoIme(n, vector(n, false));
:) :beer:


Sva vremena su GMT +2. Sada je 07:38.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger