string::compare() case isensitive

string::compare() case isensitive

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Da li postoji nacin da mi string::compare() radi bez obzira na velicinu slova?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 5001
  • Gde živiš: Beograd

Ne znam d ali ima neki bolji nacin ali recimo mozes oba stringa da prebacis u lowercase pa onda uporedis
To radi funkcija tolower



offline
  • Pridružio: 17 Mar 2004
  • Poruke: 293
  • Gde živiš: UK

Standardni string::compare() ne, iz razloga kao shto je UNICODE karakter-set.

Nije loshe pogledati chika Sutter-ov zadachic : [Link mogu videti samo ulogovani korisnici]
...ako nishta drugo, ono radi vezhbe:)

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

nije problem napisati case-insensitive compare funkciju, verujem da bi imala 2-3 reda...

offline
  • mr_W 
  • Počasni građanin
  • Pridružio: 22 Mar 2004
  • Poruke: 835

std::string str1, str2; if(!strcasecmp(str1.c_str(), str2.c_str())) {     jednaki   } else {     razliciti   }

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Ma znam kako to da uradim, ali sam mislio da ako vec postoji implementirano da ne izmisljam toplu vodu. Smile Hvala u svakom slucaju!

Ko je trenutno na forumu
 

Ukupno su 1093 korisnika na forumu :: 151 registrovanih, 10 sakrivenih i 932 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 04bokibole, 10x10.9, 357magnum, A.R.Chafee.Jr., amadeus, ArmFPGA, asdfjklc, Asteker, babaroga, Bane5, bato, Bo96, Bojcca, bokicacar, Boris.A, BORUTUS, brandža84, BUDDAR70, celt, Comyymoc, cvrle312, darcaud, Darko Jovanovic, darkojbn, dekan.m, Deki Duga Devetka, desmeki, DezurniOperativni, Dioniss, Dixtrix, Djuza, Dobi, Dungorth, dusica.tancic, Dusko_Dugousko, ElvisP, Fulcrum-A, GazdaDjoka, GH69, gobrad, goran.vvv, Goran_, grenadir, gripen, Homislav, igorkozar83, Insan, IpMan, Istman, Jeremiah, jodzula, JOntra, Jozo74, Kajzer Soze, Kajzer_Soze, Kalem, Karla, Kawasaki1000, kolle.the.kid, kovacicbozo, kybonacci, lacko, Lazur_01, Ljusa, lord sir giga, LostInSpaceandTime, Lucije Kvint, Lucky 6, madza, marko.markovic, mercedesamg, Miki01, Mikisha, Milan A. Nikolic, mile33, milenko crazy north, Miler88, Milun24, mishkooo, morava_01, MortalCombajn, Mr.G., Natuzzi, nelezele, nemkea71, nenad81, nerislav2025, neutrino, NeutrinoSRB, Nikoletina Bursac, nixos, nsharambasa, OgnjenMitric, Paklenica, Pale2025, Pantelejmon, pein, Permaldar, Pero Petković, Pewac21, Pilence, pisac12, Prašinar, precan, RajkoB, RED4G-304, Resnica, rikirubio, RiV, royst33, s putnik, SANDRO1973, Sase, Shinobi, simazr, Sinduk, Sinisa76, spot4chulle, Spreewerk, stalja, StankoVrankovic, Stanlio, stefan95, styg, tanakadzo, TheDictator, Tintoreto, tomo2, trutcina, Tumansky, ulogovan, Valter071, VanZan, vathra, Velizar Laro, veljko82, vlad84, Vlada1389, Vlada76, vladao75, Vojkan Petrovic, W123, xAlex2, Zastava, zexon, Zoran1959, Zoran_Partizan, zoranjev, zziko, |_MeD_|, 2001