Forum » Programiranje » c++ urejanje
c++ urejanje
Vesoljc ::
za primerjavo uporabi strcmp funkcijo, za sam sorting pa enega izmed sort algoritmov (bubl, kvik, ipd...)
Abnormal behavior of abnormal brain makes me normal...
Tutankhamun ::
#include "iostream" #include "string" #include "algorithm" #include "vector" bool myCompare (std::string str1, std::string str2) { return (str1 < str2); } int _tmain(int argc, _TCHAR* argv[]) { typedef std::vector <std::string> vStrVector; vStrVector strVector; strVector.push_back ("Tutankhamun"); strVector.push_back ("SloTech"); strVector.push_back ("Vesoljc"); strVector.push_back ("BigWhale"); strVector.push_back ("mchaber"); strVector.push_back ("Mtosev :)"); strVector.push_back ("A"); strVector.push_back ("a"); vStrVector::iterator iEnd; std::cout << "Pred sortiranjem:" << std::endl; iEnd = strVector.end (); for (vStrVector::iterator iCur = strVector.begin (); iCur < iEnd; iCur++) std::cout << "\t" << *iCur << std::endl; std::sort (strVector.begin (), strVector.end (), myCompare); std::cout << std::endl << "Po sortiranju:" << std::endl; iEnd = strVector.end (); for (vStrVector::iterator iCur = strVector.begin (); iCur < iEnd; iCur++) std::cout << "\t" << *iCur << std::endl; return 0; }
Izpis:
Pred sortiranjem: Tutankhamun SloTech Vesoljc BigWhale mchaber Mtosev :) A a Po sortiranju: A BigWhale Mtosev :) SloTech Tutankhamun Vesoljc a mchaber
Uživaj v nedelji :)
mchaber ::
ok dela :)
EDIT: hvala Tutankhamun, samo Vesoljcev odgovor je bil čisto dovolj:P Pa izraza vector še ne poznam.
Obstaja kakšna funkcija, ki ti string pretvori v lower case? na cplusplus je ni
EDIT: hvala Tutankhamun, samo Vesoljcev odgovor je bil čisto dovolj:P Pa izraza vector še ne poznam.
Obstaja kakšna funkcija, ki ti string pretvori v lower case? na cplusplus je ni
.
Zgodovina sprememb…
- spremenil: mchaber ()
Tutankhamun ::
Sej vector ni nč druzga kot polje. isto kot skozi tvoje polje greš lahko tudi skozi vector.
string = strVector [i];
Sej ni pomembn. Če si sam naredu še tok bolš.
string = strVector [i];
Sej ni pomembn. Če si sam naredu še tok bolš.
AMD Phenom QUAD 9950 Black Edition, 8GB
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Analiza kode: goto rabimo po pametiOddelek: Novice / Znanost in tehnologija | 13799 (10359) | one too many |
» | [C++] Ali je mogoče?Oddelek: Programiranje | 1622 (1098) | Ciklamen |
» | [cpp]Kako ugotoviti koliko zapisov je v arrayu?Oddelek: Programiranje | 827 (746) | technolog |
» | [Algoritem] Kako do najkrajše poti na med točkamiOddelek: Programiranje | 3244 (2832) | Spura |
» | [c++] Pomoč pri izdelavi std::vector "wrapperja"Oddelek: Programiranje | 1580 (1481) | zhigatsey |