Mirki spod #cpp #programowanie - Jak najlepiej przeciążyć operator << dla pisania z danych z tablicy? Tablica dynamiczna, w klasie jest zachowany jej wymiar.
Mogę cały czas dawać:
out będzie strumieniem wyjściowym
for()
{
out<< dopisywanie
Mogę cały czas dawać:
out będzie strumieniem wyjściowym
for()
{
out<< dopisywanie













Mirko, kolejny problem mam i proszę was o pomoc.
Mam ja klasę. Jaka - nieistotne. W środku parę int i wskaźnik na tablicę dynamiczną, jej rozmiar jest jednym z przechowywanych tam intów.
Program działa aż do destruktora klasy.
Nie bijcie za brak formatowania
picture::~picture(void)
Po pierwsze, to co napisał @Saly.
Po drugie, w konstruktorze jest ścieżka wykonania która nie inicjalizuje wskaźnika dots.
// Edit: albo i nie istnieje, nie zauważyłem linii 69-70
Po trzecie, w tym kodzie jest jakiś pierdyliard wskaźników które nie wydają się do niczego potrzebne, ale to wygląda trochę jak (złe) nawyki z C.
Po czwarte, spróbuj użyć std::vector dots zamiast int *dots, nic nie allokuj ręcznie tylko jak już wiesz jaki