Код: Выделить всё
struct S {
int S;
};
В частности, параграф 13 [class.mem] запрещен все элементы данных не имели того же имени, что и класс в C++98, но это правило было смягчено, так что если нет объявленного пользователем конструктора, вы можете иметь нестатический элемент данных с тем же именем. name.
Какова мотивация этого?
Какой важный вариант использования описан в этом документе, который требует пересмотра стандарта?
Подробнее здесь: https://stackoverflow.com/questions/784 ... -the-class
Мобильная версия