Új hozzászólás Aktív témák
-
EQMontoya
veterán
int stringCompareIgnoreCase(const std::string& str1, const std::string& str2)
{
auto CharDiff = [](char c1, char c2)->int
{ if (::tolower(c1) < ::tolower(c2)) return -1;
if (::tolower(c1) == ::tolower(c2)) return 0;
return 1; };
int diff = 0;
int size = std::min(str1.size(), str2.size());
for (size_t i = 0; i < size && 0 == diff; ++i)
{
diff += CharDiff(str1[i], str2[i]);
}
if (0 != diff) return diff;
if (str2.length() == str1.length()) return 0;
if (str2.length() > str1.length()) return 1;
return -1;
}Műanyagkéssel vagdosom az ereket a karomon keresztbe.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- LG 55G3 - 55" OLED evo - 4K 120Hz 0.1ms - MLA - 2000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- Lèpj be a jövőbe! Kamatmentes rèszletre is!
- Lenovo ThinkPad L580 Megbízhatóság és teljesítmény kedvező áron!
- ÚJ- Lenovo ThinkVision T24i-10 - 24" monitor - Számla, garancia
- AKCIÓ! ASROCK H310CM i5 9600K 32GB DDR4 500GB SSD RTX 3050 8GB DeepCool Tesseract SW 500W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest