Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przypisanie do stringa jakiejś cyfry

Ostatnio zmodyfikowano 2014-10-12 14:28
Autor Wiadomość
treekt
Temat założony przez niniejszego użytkownika
Przypisanie do stringa jakiejś cyfry
» 2014-10-12 13:16:42
Czy istnieje możliwość żeby do zmiennej przypisac jakąś cyfre dzięki której będę mógł porównywać ze sobą stringi.
Na zasadzie ze do dwóch tablic -> tablica[1] i tablica2[1], przypiszemy numer np. 1 i wtedy tablica[1] = tablica2[1], ale w taki sposób żeby dalej można było odczytać zawartosć tablicy.
P-118332
colorgreen19
» 2014-10-12 13:18:34
P-118333
treekt
Temat założony przez niniejszego użytkownika
» 2014-10-12 13:24:37
hmm zaraz sprawdze
P-118335
treekt
Temat założony przez niniejszego użytkownika
» 2014-10-12 13:35:37
Nie raczej nie to.
Załóżmy że stworzyłem dwie tablice (tablica1[1] i tablica2[1])
Teraz do tablica1[0] przypisalem slowo A a do tablica2[0] przypisalem B
Jak je teraz porównam czy są sobie równe to wyjdzie false, musiałbym im nadać te same wartości, litery.
A potrzebuje żeby nadal były A i B ale zebym mógł je ze są zidentyfikować. Tak jakby że tablica1 i tablica2 miały "wspolny mianownik", liczbe która będzie niewidoczna a będę dzięki niej mógł porównywać.

P-118337
colorgreen19
» 2014-10-12 13:40:20
C/C++
int i = 0;

if( tablica[ i ] == tablica[ i ] ) cout << "sa rowne";


w sensie chcesz porownac te same komórki tablic ?
P-118338
Jacob99
» 2014-10-12 14:28:16
C/C++
struct table
{
    std::string string;
    int id;
}

C/C++
int main()
{
    table tablica[ 2 ];
    tablica[ 0 ].string = "A";
    tablica[ 0 ].id = 1;
   
    table tablica2[ 2 ];
    tablica2[ 0 ].string = "B";
    tablica2[ 0 ].id = 2;
   
    if( tablica[ 0 ].string == tablica2[ 0 ].string ) break;
    else
         tablica[ 0 ].string = tablica2[ 0 ].string;
   
}
P-118342
« 1 »
  Strona 1 z 1