[ android~paranoid @ 18.02.2006. 08:41 ] @
Napravio sam imenik preko liste, i sortiranje sam uradio samo sa proverom strcmp, medjutim ovo nece dobro raditi ukoliko je jedno slovo veliko a drugo malo, znaci svako malo b ce biti ispred A. Da li mi neka f-ja moze vratiti poziciju na kojoj se razlikuju ta slova pa da ja jedno(koje je veliko) smanjim(samo pri proveri) za 'a'-'A' i da onda proverim da li je strcmp > 0, ili tu f-ju sam moram da napravim.
[ thePOET @ 18.02.2006. 09:09 ] @
Zar ne mozes da ih uporedjujes kao uppercase?
[ NrmMyth @ 18.02.2006. 13:00 ] @
Napisi svoj strcmp() ...
[ klichko @ 18.02.2006. 14:49 ] @
Imas funkciju _stricmp(string1, string2) koja najpre konvertuje stringove u lowercase i nakon toga ih poredi.
[ android~paranoid @ 18.02.2006. 15:47 ] @
Citat:
Imas funkciju _stricmp(string1, string2) koja najpre konvertuje stringove u lowercase i nakon toga ih poredi.


Uradio sam tako sto sam napravio svoju f-ju koja je vracala broj pozicije. Ceo dan sam se patio dok nisam skontao da sam napisao 'A'-'a', umesto obrnuto! OK, videcu kako radi STRICMP, ali je ne bih iskoristio da je takvo stanje sa malim slovima ostavljalja, ako to uopste radi, ili ih samo trenutno smanji uporedi pa ih vrati.

Citat:
Zar ne mozes da ih uporedjujes kao uppercase?


Napisi sta si mislio pod tim. F-ja ili?


[Ovu poruku je menjao android~paranoid dana 18.02.2006. u 16:54 GMT+1]
[ klichko @ 18.02.2006. 18:08 ] @
_stricmp konvertuje stringove u lowercase samo u svrhu poredjenja, originalni stringovi nece biti menjani.
[ android~paranoid @ 18.02.2006. 19:59 ] @
To je to onda, sledeci put nema pacenja sa tim :)