Forumi
Home Pravila i pomoć Članovi Kalendar Današnji postovi


Povratak   PC Ekspert Forum > Računala > Software > Web dizajn, programiranje i ostalo
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 17.11.2010., 22:55   #1
svebee
/
 
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
Arrow 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<vector<char> > nekoIme( n, vector<char>( n, false ) );
znači unutra će biti tip char

Code:
vector<char>
(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

Zadnje izmijenjeno od: svebee. 19.11.2010. u 12:43.
svebee je offline   Reply With Quote
Staro 19.11.2010., 12:43   #2
svebee
/
 
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
bump
svebee je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 19.11.2010., 13:33   #3
Dancho
Registered User
 
Datum registracije: Jun 2007
Lokacija: cro
Postovi: 42
dakle nisam vec duze programirao u C++ ali
koliko se sjecam moje objasnjenje bi bilo ovakovo :

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

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

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

pozdrav
Dancho je offline   Reply With Quote
Staro 06.12.2010., 20:18   #4
svebee
/
 
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
Code:
vector<vector<char>> nekoIme(n, vector<char>(n, false));
skužio
dakle, dvo-dimenzionalni array

Code:
vector<vector<char>> nekoIme(n, vector<char>(n, false));
imena nekoIme

Code:
vector<vector<char>> nekoIme(n, vector<char>(n, false));
sa n-elemenata

Code:
vector<vector<char>> nekoIme(n, vector<char>(n, false));
tipa

Code:
vector<vector<char>> nekoIme(n, vector<char>(n, false));
sa isto toliko n-elemenata

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

Code:
vector<vector<char>> nekoIme(n, vector<char>(n, false));
svebee je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na