#include <iostream>
class pracownik{
char* wsk;
int ilosc_obiektow;
void display();
pracowik(std::string name)
{
wsk = new char[name.length() + 1];
}
pracownik(const pracownik* prac)
{
//wsk = new char[prac->name.length() + 1];
}
};
void pracownik::display()
{
std::cout << wsk;
}
int main() {
pracownik prac1("Iksinski");
pracownik prac2(prac1);
return 0;
}
Dlaczego klasa się nie chce wywołać, mówie o obiekcie prac1
i 2 pyt. jak można skopiować prac1 do prac2? takie coś nie zadziała jak w konstrrktorze kopiującym
jak przypisać obiekt do obiektu;