Ahoj, mám následující fragment kódu. Potřeboval bych dopsat kopírovací konstruktor (hluboká kopie), destruktor a operátor přiřazení. Ale fakt nějak nevím jak. ( Byl to příklad v písemce a pokoušel sem si to doma napsat, ale fakt to nějak nechápu).
struct NoName{
NoName():pstring(new::std string); i(0),d(0){}
private:
std::string *pstring;
int i;
double d;
};