Масиви delphi xe7
Ні для кого не секрет, що Delphi XE7 отримав поліпшення в мові Object Pascal для роботи з масивами. У цій статті ми розберемося, що ж з'явилося нового і пробіжить по вже наявних можливостей по роботі з масивами.
Що стосується змішаних масивів, то такі масиви вдалося ініціалізувати в один рядок тільки в разі, коли динамічний масив знаходиться всередині статичного, але не навпаки:
Конкатенація масивів, вставка і видалення елементів
Тепер з масивами можна працювати так само, як і з рядками, за умови, що масиви динамічні і одного типу. Доступні функції Concat. Insert і Delete. а також оператор +.
Ось приклад використання функції Concat:
Теж саме можна записати за допомогою оператора +:
А ось приклади використання функцій Insert і Delete:
Результат нововведень в Object Pascal
Про нові можливості по роботі з масивами в Delphi можна сказати наступне. Розробники зробили відмінне поліпшення, працювати з масивами тепер стане набагато зручніше. Залишається тільки побажати, щоб мова продовжив розвиватися в кращу сторону. Будемо чекати чергових фішок.