История изменений
Исправление no-such-file, (текущая версия) :
Сломалось ли бы что-то в языке, если бы присвоение массивов a = b работало как условный memcpy(a, b, sizeof(b)) ?
Да. Нужно тогда требовать чтобы a и b не пересекались, иначе для корректного копирования нужно чтобы memcpy работало в определённом направлении. Учитывая арифметику указателей получается куча гемора в компиляторе. И то, может ты как раз хочешь «некорректное» копирование, ситуация не однозначная.
Исходная версия no-such-file, :
Сломалось ли бы что-то в языке, если бы присвоение массивов a = b работало как условный memcpy(a, b, sizeof(b)) ?
Да. Нужно тогда требовать чтобы a и b не пересекались, иначе для корректного копирования нужно чтобы memcpy работало в нужном направлении. Учитывая арифметику указателей получается куча гемора в компиляторе. И то, может ты как раз хочешь «некорректное» копирование, ситуация не однозначная.