LINUX.ORG.RU

История изменений

Исправление Kuzy, (текущая версия) :

Потому что, когда я пишу auto t = foo.p;, то меня не должно волновать что там, свойство или нет. В этом же суть пропертей, иначе они не нужны просто.

Еще нужно будет явное приведение писать при передачи в темплейтный аргумент.

Если случайно эту фигную куда-то как сырые данные отправить - вообще плохо будет.

Кстати, у get/set-методов этих проблем нет, хотя у них тоже атрибуты доступа и пр.

Исходная версия Kuzy, :

Потому что когда я пишу auto t = foo.p;, то меня не должно волновать что там, свойство или нет. В этом же суть пропертей, иначе они не нужны просто.

Еще нужно будет явное приведение писать при передачи в темплейтный аргумент.

Если случайно эту фигную куда-то как сырые данные отправить - вообще плохо будет.

Кстати, у get/set-методов этих проблем нет, хотя у них тоже атрибуты доступа и пр.