Список инициализации: имена полей и параметров совпадают
От: Alexander G Украина  
Дата: 24.11.09 16:07
Оценка:
struct prop
{
  std::string name;
  std::string value;
  prop(std::string name, std::string value)
    : name(name), value(value) 
  {}
};


Имена паблик полей совпадают с именами параметров конструктора.

Должно ли это компилироваться?
Стоит ли это использовать?
Что и как следует перименовать, если не стоит оставлять так?
(паблик поля тут все, кроме конструкторов методов не предвидится, инкапсулировать нечего)
Русский военный корабль идёт ко дну!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.