Hirdetés
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Azonnali mobilos kérdések órája
- Milyen okostelefont vegyek?
- Apple Watch
- Yettel topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- LG V30 - vezércsel
- Xiaomi 15 - kicsi telefon nagy energiával
- Android alkalmazások - szoftver kibeszélő topik
- Redmi Note 12 Pro - nem tolták túl
Új hozzászólás Aktív témák
-
xors
senior tag
válasz
Headless
#4127
üzenetére
a char[32], az ugyanúgy egy char* mutató, csak foglalva van hozzá 32db hely a memóriában.
A méret igazából csalóka mert lehet röviebb is mint a lefoglalt, stringek esetén az utolsó karakter utáni lezáró nulla ('\0') jelzi a végét, a strcmp is ezt használja.
A hiba arra utal, hogy valamiért a strcmp ki van kapcsolva, esetleg próbáld meg az#include <cstring>
std::strcmp(egyik, masik)ha így sem megy, akkor kell írni egy összehasonlító függvényt, az nem egy nagy cucc
int myStrCmp (const char *s1, const char *s2) {
const unsigned char *p1 = (const unsigned char *)s1;
const unsigned char *p2 = (const unsigned char *)s2;
while (*p1 != '\0') {
if (*p2 == '\0') return 1;
if (*p2 > *p1) return -1;
if (*p1 > *p2) return 1;
p1++;
p2++;
}
if (*p2 != '\0') return -1;
return 0;
}
Ú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!
- Projektor topic
- Panasonic LCD és LED TV-k
- PlayStation 5
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Házimozi belépő szinten
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Project Motor Racing-Straight4 Studios
- Villanyszerelés
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- Új bontatlan és újracsomagolt laptopok bolti ár alatt,i3-i5,ryzen 5,számlával,garanciával
- MacSzerez.com - iPhone 15 / 128GB / Fekete szín / Apple Garancia!
- XPS 15 9570 15.6" FHD IPS i9-8950HK GTX 1050Ti 32GB 1TB NVMe ujjlolv új akku gar
- MacSzerez.com / iPhone 13 Mini / 128GB / Midnight / Kártyafüggetlen /Új akkumulátor! / Garancia!
- MacSzerez.com - iPhone 14 / 128GB / Fehér szín / Gyári új Akkumulátor! / Garancia!
- Hutt C6 ablaktisztító robot / 12 hó jótállás
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA -Kártyafüggetlen, MS3844, 100% Akkumulátor
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
- Apple iPhone 17 Pro Max 256GB,Uj, Bontatlan,36 hónap garancia
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopműhely Bt.
Város: Budapest


