инициализировать переменную в конструкторе
От:
sergey2b
Дата:
12.03.25 20:05
Оценка:
Подскажите пожалуйста есть ли варианты инициализировать переменную в конструкторе
class Viewer {
public:
Viewer(std::string suffix):
kWindowName_(suffix.empty() ? kWindowName_ : kWindowName_ + " " + suffix){};
private:
const std::string kWindowName_{"Video Viewer"};
};
данный код генерирует ошибку error G99FBF662: field 'kWindowName_' is uninitialized when used here
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: