» »

[c++]compare napaka

[c++]compare napaka

k_RIP_l ::

Naredil sem string polje. Sedaj pa bi želel da mi pri vsaki besedi primerja sosednje črke, če si sledijo po vrsti. Navodilo je takšno: Napisite program, ki prebere N besed in med njimi najde in izpise besede, kjer si crke sledijo v narascajocem vrstnem redu. Za branje imam že delujočo funkcijo. Edini problem je pri funkciji za iskanje.

void Isci(string polje[vel], int velikost)
{
     int z = 0;
     string pol[vel];
     
     for(int i = 0; i < velikost; i++) {
             int x = polje[i].length();
             int y = 0;
             
             for(int j = 0; j < x - 1; j++) {
                     if (polje[i].compare(polje[i].at(j), polje[i].at(j + 1)) == 1) {
                                                     y += 1;
                     }
             }
             
             if((x - 1) == y) {
                   pol[z] = polje[i];
                   z += 1;
             }
     }
     
     Izpisi(pol, z);
}


Napako mi javi pri vrstici z compare funkcijo. Dev C++ mi javi napako: no matching function for cal to...
Vsakršna pomoč oz. razlaga napake bi bila zelo koristna.
LP

Senitel ::

Poglej si kaj compare sploh vzame kot parameter... Klik

k_RIP_l ::

Hvala
Bi lahko malo bolj konkretno to razložil?:)

win64 ::

znake lahko primerjaš kar z operatorji manjše, večje, je enako
mimogrede, tudi računaš lahko z njimi: recimo znak1+znak2


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

križci krožci c # (strani: 1 2 )

Oddelek: Programiranje
5011536 (10195) Yacked2
»

Rekurzija v javi z ArrayList

Oddelek: Programiranje
81551 (1394) marjan_h
»

[C++] vprašanja (strani: 1 2 3 4 5 6 7 8 9 )

Oddelek: Programiranje
44727066 (11612) aljazko1995
»

[C#] pomoc pri vpisu elementov v listBox

Oddelek: Programiranje
101262 (1177) keworkian
»

[C++] urejanje nizov po velikosti

Oddelek: Programiranje
82246 (2027) Matako

Več podobnih tem