Tablica stringów w konstruktorze.

0

Witam, mam klasę "Produkt". Zrobiłem do niej taki konstruktor:

Produkt::Produkt(string nazwa)
{
	tablicadokonstruktora[zmiennadokonstruktora] = nazwa;
	zmiennadokonstruktora = zmiennadokonstruktora + 1;
	this->nazwa = nazwa;
}

Tworzenie obiektu wygląda u mnie tak:

Produkt twarog("twarog");

I zrobiłem do tego funkcję wyświetlającą wszystkie produkty, które zostały utworzone:

void ProduktyProgramu()
	{
		int test= 0;
		cout << "Produkty obslugiwane przez program: " << endl;
		for (int d = 0; d <= zmiennadokonstruktora; d++)
		{
			test++;
			cout << test;
			cout << tablicadokonstruktora[zmiennadokonstruktora] << endl;
		}
	}

Lecz wyświetlają mi się tylko cyfry. Jak zrobić, aby wyświetlała mi się także nazwa produktu?

1
  1. for (int d = 0; d < zmiennadokonstruktora; d++)
  2. cout << tablicadokonstruktora[d] << endl;
0

Widać że przekombinowałeś ale za mało kodu podałeś aby sensownie powiedzieć jak naprawić.

0

@krwq

Jeny, taka głupota, a ja tyle myślałem nad tym :P Dziękuję za pomoc, jednak na dzisiaj idę już spać, bo już nie myślę ^^

1 użytkowników online, w tym zalogowanych: 0, gości: 1