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 637 korisnika na forumu :: 117 registrovanih, 8 sakrivenih i 512 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: A.R.Chafee.Jr., Adaminho1985, amonsrb, anbeast, Armadillo, ArmFPGA, Asparagus, Barista, Bo96, Bobrock1, bojan_t, bojank, bokicacar, Bradonja89, BraneS, BRATORIII, ceman, coaaco, Coabelgrade, Coficab, cole77, curiosity, DIJALOG, Dimitrije Paunovic, Dogma21, draganl, dragoljub11987, DS01, Dukelander, Fliper, GrammaticalAnalysis, GT, Hans Gajger, hyla, ILGromovnik, IvanMiletic, Jeremiah, Jester, JOntra, Jovan.D, kenny74, kinderpingvin, king111, Koja79, Kombi za prismotru, Koser, kybonacci, Lazarus, Lobo, Lucije Kvint, Makarid, marsi, MaschinenPistole, max power, Medojed, Meklejn, MidnighT_AlieN, mige84, mile.ilic75, milenko crazy north, Milovan Dinic, Milun24, Misirac, MK10, mladen.zovko, moldway, MrNo, naki011, nenooo, nerislav2025, Neutral-M, Nikola Todic, NorthWind, novator, pablojepao, paja69, panonski mornar, pein, Pewac21, PlayerOne, proka89, raster12, Rocky I, Rogan33, sajorg, sasics, savuni, sevenino, shiro, sickmouse, Sinduk, skvara, Smiljkovich, Sonic, srđan, Stanlio, Steeeefan, stefan95, T55, Topaz9, TRZH92, UAV operator, V-98, vazduh, vlada035, Vlada76, vukovi, vuksa72, vzd1389, WELJKO, Welky, wexy, wizzardone, Zadonbas, Zastava, Zukov, 800077