Przypisanie do stringa jakiejś cyfry
Ostatnio zmodyfikowano 2014-10-12 14:28
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. |
|
colorgreen19 |
» 2014-10-12 13:18:34 |
|
treekt Temat założony przez niniejszego użytkownika |
» 2014-10-12 13:24:37 hmm zaraz sprawdze |
|
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ć.
|
|
colorgreen19 |
» 2014-10-12 13:40:20 int i = 0;
if( tablica[ i ] == tablica[ i ] ) cout << "sa rowne";
w sensie chcesz porownac te same komórki tablic ? |
|
Jacob99 |
» 2014-10-12 14:28:16 struct table { std::string string; int id; } 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; } |
|
« 1 » |