LINUX.ORG.RU

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

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

Вот дьявол, об этом я и не подумал… С другой стороны, к пониманию вреда (UPD: неявных) narrowing conversions для примитивов комитет уже пришёл (хотя от «y{x}» место «y=x» у меня в глазах рябит и скулы сводит – я в своём примере даже «B()» написал вместо «B{}»), так что почему бы и здесь не выкинуть warning при отсутствии явного приведения типов?

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

Вот дьявол, об этом я и не подумал… С другой стороны, к пониманию вреда narrowing conversions для примитивов комитет уже пришёл (хотя от «y{x}» место «y=x» у меня в глазах рябит и скулы сводит – я в своём примере даже «B()» написал вместо «B{}»), так что почему бы и здесь не выкинуть warning при отсутствии явного приведения типов?