Witam,
Mam pewien problem z wpisaniem nazwy do tablicy w klasie oraz w przekazaniu ciągu znaków do metody. Nie wiem dlaczego ale proste metody z programowania proceduralnego nie działają.
Plik towar.h
#ifndef TOWAR_H
#define TOWAR_H
#include <iostream>
using namespace std;
class Towar
{
public:
Towar();
Towar(char *tyt, bool dost, int nakl, double cen);
private:
char tytul[20];
bool dostepna;
int naklad;
double cena;
};
#endif // TOWAR_H
Plik towar.cpp
#include "towar.h"
Towar::Towar()
{
tytul[] = "maslo"; <-------------------
}
Towar::Towar(char *tyt, bool dost, int nakl, double cen)
{
//cin.get(tytul,20);
tytul = tyt; <-----------------
dostepna = dost;
naklad = nakl;
cena = cen;
}