It is permitted to declare multi-line indexed arrays using the "array" construct. |
Также разрешается определять многострочные индексированные массивы, используя конструкцию "аггау". |
In passing arrays as arguments to a function, the function call may include the "array" hint and may be split into multiple lines to improve readability. |
Для функций, чьи аргументы допускают массив, вызов функции может включать конструкцию "аггау" и может быть разделено на несколько строк для улучшения читабельности. |
Cannot use attributes on Array tags. |
Использование атрибутов с тегами Аггау не допускается. |
'' property of unexpected type. Expected type is Array. |
Неожиданный тип свойства. Ожидался тип Аггау. |
Type is not an Array |
Тип не принадлежит к Аггау |
Array Function [Run-time] |
Функция Аггау [время выполнения] |
When declaring associative arrays with the Array construct, breaking the statement into multiple lines is encouraged. |
Когда определяется ассоциативный массив с помощью конструкции "аггау", приветствуется разделение выражения на несколько строк. |
So in this case we can simply use typified Array class elements like string[], int[], etc. |
В случае массивов с нулевой адресацией достаточно использования типизированных наследников класса Аггау например string[], int[] и т.д. |
The generated constructor would look something like: Array(const Array& other): size(other.size), data(other.data) {} The problem with this constructor is that it performs a shallow copy of the data pointer. |
Этот конструктор выглядит примерно так: Аггау(Аггау const& copy): size(copy.size), data(copy.data) {} Проблема, связанная с этим конструктором, заключается в том, что он выполняет простое копирование указателя data. |
Similarly, an array index or an object property can be parsed. |
Точно также могут быть обработаны элемент массива (аггау) или свойство объекта (object). |
An array can be created by the array() language construct. |
Массив может быть создан языковой конструкцией аггау(). |
In this example we used a basic Array class and a CreateInstance method for creating an array of rows. |
В примере использован базовый класс Аггау и метод CreateInstance для создания массива строк. |
Array's destructor deletes the data array of the original, therefore when it deleted copy's data, because they share the same pointer, it also deleted first's data. |
Как видно, деструктор Аггау удаляет массив data, поэтому когда он удаляет данные copy, он также удаляет данные first. |