Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Andras-G: Az internet veszélyei [2. rész] - Facebook Marketpalce
- Viber: ingyen telefonálás a mobilodon
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- sziku69: Szólánc.
- mefistofeles: Az elhízás nem akaratgyengeség 3. Végszó.
- talmida: Változások 2. rész
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- MasterDeeJay: Mi ez a pici videókártya? AMD E9173 teszt
-
LOGOUT

Új hozzászólás Aktív témák
-
Gerghu
csendes tag
Jester01, Bullsoft köszönöm a segitségeteket!
Végére kezdek érni a projectemnek de ujabb hiba merült fel.
string replaceEkezet( string param) {
string a= param;
int h= a.length();
for(int i=0;i<h;i++){
switch (a){
case 'á': a = 'a';break;
case 'é': a = 'e';break;
case 'í': a = 'i';break;
case 'ó': a = 'o';break;
case 'ö': a = 'o';break;
case 'ő': a = 'o';break;
case 'ú': a = 'u';break;
case 'ü': a = 'u';break;
case 'ű': a = 'u';break;
default: break;
}
}
return a;
}
bool cmp(string a, string b ) {
replaceEkezet(''áőéóü'') // működik
return replaceEkezet(a) < replaceEkezet(b) ; // nem működik
}
A fenti sorok kiveszik az ékezeteket és helyettesítik őket, utána a cmp fgv szerint rendezem sorba egy sort-tal. Az a gond hogy a
return replaceEkezet(a) < replaceEkezet(b)
sor nem végzi a dolgát, tehát nem ékezetlen szavakon végzi a vizsgálatot, ha konkrétan megadom neki a stringet akkor működik, ha fgv argumentumból veszi akkor nem... valami ötlet? köszönöm előre is
[Szerkesztve]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- GYÖNYÖRŰ iPhone XR 128GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3985, 100% Akkumulátor
- HP EliteBook 745 G6 14" Ryzen 5 pro 3500U, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- Magyarország piacvezető szoftver webáruháza
- BESZÁMÍTÁS! 2TB Samsung 990 PRO NVMe SSD meghajtó garanciával hibátlan működéssel
- Eladó Apple iPhone 14 128GB kék / 12 hó jótállás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

