Problem z kompilacją klasy

0

Napisać klasę o nazwie Magazyn która będzie przechowywała dane o nazwie, adresie, telefonie,faxie, numerze wewnętrznym identyfikujące dany magazyn. Niektóre dane mogą być modyfikowane tj. adres telefon i fax. Dokonać implementacji klasy.

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    class Magazyn
    {
          private: char nazwa[45];
              int nrwew[4];
    public:
           char Adres_mag[30];
           char Telefon_mag[30];
           char Fax_mag [26];
  Magazyn(char*n,int nr,char*a,char*t,char*f)}
                    { strcpy(nazwa,n);
                     nr_wew=nr;
                     strcpy (Adres_mag,a);
                     strcpy (Telefon_mag,t);
                     strcpy (Fax_mag,f);
  char*zwrocNazwa(){return nazwa;}
  int zwrocNumer(){return nrwew;} 

Gdzie jest błąd?? Dzięki

0

błąd? Raczej błędy. Jak otwierasz klamrę to ją zamykaj. Jak możesz robić takie przypisanie "int* = int" ? Nie potrafisz operować na tablicach, to jest kolejny problem. nr_wew to nie to samo co nrwew. Wiesz co to jest klasa string?

0

Nie mam zielonego pojęcia więc jak ktoś mógłby mi pomóc to napisać to byłbym bardzo wdzięczny

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