Cześć, muszę stworzyć klasę a w niej wskaźnik do ciągu znaków char * znaki; Następnie muszę stworzyć konstruktor z parametrem o wartościach domyślnych, parametr ma inicjalizować wspomniane przed chwilą pole. Dodatkowo pamięć ma być przydzielana dynamicznie. Mam coś takiego:
class klasa {
char * znaki;
klasa();
};
klasa::klasa()
{
znaki = new char('abc');
}
Czy to jest zrobione poprawnie? W sensie spełnia wspomniane wcześniej polecenie? Jak zrobić operator przypisania do tej klasy?