next up previous contents
След.: Оператор и конструкция WHERE Выше: Выражения и присваивания Пред.: Присваивания   Содержание

Присваивание производных типов по умолчанию

Для производных типов можно определить операцию присваивания, см. § 15. Однако имеется операция по умолчанию. При этом поля правой части присваиваются в произвольном порядке (в том числе, возможно, параллельно) соответствующим полям левой части. Указатели присваиваются с использованием операции присваивания указателю, прочие поля -- с использованием обычного присваивания. Для полей производного типа используется присваивание по умолчанию, если не эта операция не определена. Если поле правой части комассивно, размещаемо и не размещено, поле левой части не должно быть размещено. Если поле правой части размещаемо, не размещено и не комассивно, поле левой части освобождается. Если поле правой части размещаемо, размещено и не комассивно, поле левой части размещается с тем же динамическим типом и параметрами типа. Если это массив, у него те же границы. Затем копируется значение.



Ilya A. Chernov 2012-12-19
X