Re: инициализировать переменную в конструкторе
От: T4r4sB Россия  
Дата: 12.03.25 20:27
Оценка: 9 (1)
Здравствуйте, sergey2b, Вы писали:

S>Подскажите пожалуйста есть ли варианты инициализировать переменную в конструкторе


class Viewer {
public:
Viewer(std::string_view suffix) {
  if (!suffix.empty()) {
    kWindowName_ += ' ';
    kWindowName_ += suffix;    
  }
}
private:
 const std::string kWindowName_{"Video Viewer"};
};
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.