если я использую список инициализации членов в моем конструкторе класса, в котором есть char*
, копирует ли он значение в новую выделенную память или просто указывает указатель на то же значение?
ex.
MyString::MyString(const MyString & other) : m_str(other.m_str) {}
это будет хорошо или я должен запускать ячейку за ячейкой, чтобы скопировать информацию?
РЕДАКТИРОВАТЬ: просто чтобы уточнить вопрос, я изменил строку.
char *m_str = other.m_str;
- person M.M   schedule 25.01.2016