Предмет: Українська мова, автор: tracktor587

Розставити розділові знаки у реченні:

Віктор Лазарук писав про озеро Благословенна Світязя вода не тільки тіло

Ответы

Автор ответа: KINGZNANIA
0

"Віктор Лазарук писав про озеро Благословенна Світязя. Вода не тільки тіло.

Похожие вопросы
Предмет: Другие предметы, автор: kristianmolnar177
C++

Створити шаблонний клас-контейнер Array, який
є масивом, що дозволяє зберігати об’єкти заданого типу.
Клас повинен реалізовувати наступніі функції:
■ GetSize — отримання розміру масиву (кількість елементів, під які виділено пам’ять);
■ SetSize (int size, int grow = 1) — щоб вибрати розмір
масиву (якщо параметр size більший за попередній
розмір масиву, то виділяється додатковий блок пам’яті, якщо ні, то «зайві» елементи губляться і пам’ять
звільняється); параметр grow визначає для якої кількості елементів необхідно виділити пам’ять, якщо
кількість елементів є більшою від поточного розміру
масиву. Наприклад, SetSize (5, 5); означає, що під час
додавання 6-го елемента розмір масиву стає рівним
10, під час додавання 11-го — 15 і т.д.;
■ GetUpperBound — отримання останнього допустимого
індексу в масиві. Наприклад, якщо за розміру масиву 10,
ви додаєте до нього 4 елементи, то функція поверне 3;
■ IsEmpty — масив порожній ?;
■ FreeExtra — видалити «зайву» пам’ять (вище останнього допустимого індексу);
■ RemoveAll — видалити всі;
Практичні завдання №12
1
■ GetAt — отримання певного елемента (за індексом);
■ SetAt — встановлення нового значення для певного
елемента (індекс елемента повинен бути меншим за
поточний розмір масиву);
■ operator [] — для реалізації двох попередніх функцій;
■ Add — додавання елемента в масив (за необхідності
масив збільшується на значення grow функції SetSize);
■ Append — «складання» двох масивів;
■ operator =;
■ GetData — отримання адреси масиву з даними;
■ InsertAt — вставлення елемента (-ів) в задану позицію;
■ RemoveAt — видалення елемента (-ів) із заданої позиції.