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

Dodawanie obiektow do tablicy

Ostatnio zmodyfikowano 2017-10-17 21:47
Autor Wiadomość
zeek918
Temat założony przez niniejszego użytkownika
Dodawanie obiektow do tablicy
» 2017-10-15 00:32:04
Witam
Mam taka sytuacje ze chcialbym zeby obiekty wyswietlaly sie w tablicy. Przypuscmy ze mam taka sytuacje:
C/C++
class Klasa {
public:
    string napis;
};


class Tablica {
public:
    char tablica[ 10 ];
};

I chcialbym zeby po wykonaniu polecenia

C/C++
tablica1.tablica[ 10 ] + napis1.napis;
cout << tablica[ 10 ] << endl;

wyswietlil sie pozniej wprowadzony napis. Kod sie kompiluje jednak nie dziala tak jak bym tego chcial. Zamiast tego wyswietlaja sie jakies dziwne znaczki. Wiem ze pewnie jest napisany zle ale chcialbym sie dowiedziec jak to powinno wygladac oraz w jakim zakresie poszerzyc wiedze zeby nie musiec zadawac tego typu pytan. Z gory dziekuje :)
P-165750
YooSy
» 2017-10-15 01:17:22
Odwołanie do
tablica[ 10 ]
 jest UB.
Indeksowanie tablic rozpoczyna się od 0.
P-165751
pekfos
» 2017-10-17 21:47:04
O co tu w ogóle chodzi? Chcesz skopiować tekst do tablicy znaków? Do tego możesz użyć strncpy().
P-165857
« 1 »
  Strona 1 z 1