Новий урок!
"Урок №75. Обробка некоректного користувацького вводу" - https://acode.com.ua/urok-75-obrobka-nekorektnogo-korystuvatskogo-vvodu/
Рубрика "Уроки по С++"
"Урок №75. Обробка некоректного користувацького вводу" - https://acode.com.ua/urok-75-obrobka-nekorektnogo-korystuvatskogo-vvodu/
Рубрика "Уроки по С++"
aCode
Обробка некоректного користувацького вводу в С++ / aCode
На цьому уроці ми розглянемо, як користувачі можуть вводити некоректні дані через std::cin, а також те, як з цим боротися.
Новий урок!
"Урок №76. Введення в тестування коду" - https://acode.com.ua/urok-76-vvedennya-v-testuvannya-kodu/
Рубрика "Уроки по С++"
"Урок №76. Введення в тестування коду" - https://acode.com.ua/urok-76-vvedennya-v-testuvannya-kodu/
Рубрика "Уроки по С++"
aCode
Введення в тестування коду в С++ / aCode
Тестування програмного забезпечення — це процес визначення працездатності програмного забезпечення відповідно до очікувань розробника. Перш ніж ми будемо говорити про деякі практичні способи тестування вашого коду, давайте поговоримо про те, чому комплексне…
Нова стаття!
"Розділ №5. Підсумковий тест" - https://acode.com.ua/rozdil-5-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Розділ №5. Підсумковий тест" - https://acode.com.ua/rozdil-5-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №5. Підсумковий тест / Уроки по С++ / aCode
Ми просунулися ще на один розділ вперед. Щоб закріпити пройдений матеріал, швиденько повторимо теорію і виконаємо 2 практичних завдання.
Новий урок!
"Урок №78. Фіксовані масиви" - https://acode.com.ua/urok-78-fiksovani-masyvy/
Рубрика "Уроки по С++"
"Урок №78. Фіксовані масиви" - https://acode.com.ua/urok-78-fiksovani-masyvy/
Рубрика "Уроки по С++"
aCode
Фіксовані масиви в С++ / Уроки по С++ / aCode
Елементи масиву обробляються так само, як і звичайні змінні, тому вони не ініціалізуються при створенні. Одним із способів ініціалізації масиву є присвоєння значень кожному елементу по черзі.
Новий урок!
"Урок №79. Масиви і цикли" - https://acode.com.ua/urok-79-masyvy-i-tsykly/
Рубрика "Уроки по С++"
"Урок №79. Масиви і цикли" - https://acode.com.ua/urok-79-masyvy-i-tsykly/
Рубрика "Уроки по С++"
aCode
Масиви і цикли в С++ / Уроки по С++ / aCode
На даному уроці ми розглянемо використання масивів з циклами, а також ті підводні камені, які можуть при цьому виникнути.
Новий урок!
"Урок №80. Сортування масивів методом вибору" - https://acode.com.ua/urok-80-sortuvannya-masyviv-metodom-vyboru/
Рубрика "Уроки по С++"
"Урок №80. Сортування масивів методом вибору" - https://acode.com.ua/urok-80-sortuvannya-masyviv-metodom-vyboru/
Рубрика "Уроки по С++"
aCode
Сортування масивів методом вибору в С++ / aCode
Сортування масиву — це процес впорядкування всіх елементів масиву в певному порядку. Дуже часто це буває корисним. Наприклад, у вашій поштовій скриньці електронні листи відображаються в залежності від часу отримання; нові листи вважаються більш релевантними…
Новий урок!
"Урок №81. Багатовимірні масиви" - https://acode.com.ua/urok-81-bagatovymirni-masyvy/
Рубрика "Уроки по С++"
"Урок №81. Багатовимірні масиви" - https://acode.com.ua/urok-81-bagatovymirni-masyvy/
Рубрика "Уроки по С++"
aCode
Двовимірні масиви в С++ / aCode
Елементи масиву можуть бути будь-якого типу даних, навіть масиву!
Новий урок!
"Урок №82. Рядки C-style" - https://acode.com.ua/urok-82-ryadky-c-style/
Рубрика "Уроки по С++"
"Урок №82. Рядки C-style" - https://acode.com.ua/urok-82-ryadky-c-style/
Рубрика "Уроки по С++"
aCode
Рядки C-style в С++ / Уроки по С++ / aCode
На уроці №60 ми визначили термін «рядок», як набір послідовних символів (наприклад, Hello, world!). Рядки — це основний спосіб роботи з текстом в мові C++, а std::string спрощує цю взаємодію.
Новий урок!
"Урок №83. Клас std::string_view" - https://acode.com.ua/urok-83-klas-std-string_view/
Рубрика "Уроки по С++"
"Урок №83. Клас std::string_view" - https://acode.com.ua/urok-83-klas-std-string_view/
Рубрика "Уроки по С++"
aCode
Клас std::string_view в С++ / Уроки по С++ / aCode
На цьому уроці ми розглянемо клас std::string_view, який є нововведенням стандарту С++17.
Новий урок!
"Урок №85. Нульові вказівники" - https://acode.com.ua/urok-85-nulovi-vkazivnyky/
Рубрика "Уроки по С++"
"Урок №85. Нульові вказівники" - https://acode.com.ua/urok-85-nulovi-vkazivnyky/
Рубрика "Уроки по С++"
aCode
Нульові вказівники в С++ / Уроки по С++ / aCode
Крім адрес в пам'яті, є ще одне значення, яке вказівник може зберігати: значення null. Нульове значення (або "null-значення") — це спеціальне значення, яке означає, що вказівник ні на що не вказує. Вказівник, що містить значення null, називається нульовим…
Новий урок!
"Урок №86. Вказівники і масиви" - https://acode.com.ua/urok-86-vkazivnyky-i-masyvy/
Рубрика "Уроки по С++"
"Урок №86. Вказівники і масиви" - https://acode.com.ua/urok-86-vkazivnyky-i-masyvy/
Рубрика "Уроки по С++"
aCode
Вказівники і масиви у С++ / aCode
У мові С++ вказівники і масиви тісно пов'язані між собою.
Новий урок!
"Урок №87. Адресна арифметика і індексація масивів" - https://acode.com.ua/urok-87-adresna-aryfmetyka-i-indeksatsiya-masyviv/
Рубрика "Уроки по С++"
"Урок №87. Адресна арифметика і індексація масивів" - https://acode.com.ua/urok-87-adresna-aryfmetyka-i-indeksatsiya-masyviv/
Рубрика "Уроки по С++"
aCode
Адресна арифметика і індексація масивів в С++ / aCode
Мова С++ дозволяє виконувати цілочисельні операції додавання/віднімання з вказівниками. Якщо ptr вказує на ціле число, то ptr + 1 є адресою наступного цілочисельного значення в пам'яті після ptr. ptr - 1 — це адреса попереднього цілочисельного значення (перед…
Новий урок!
"Урок №88. Символьні константи рядків C-style" - https://acode.com.ua/urok-88-symvolni-konstanty-ryadkiv-c-style/
Рубрика "Уроки по С++"
"Урок №88. Символьні константи рядків C-style" - https://acode.com.ua/urok-88-symvolni-konstanty-ryadkiv-c-style/
Рубрика "Уроки по С++"
aCode
Символьні константи рядків C-style в С++ / aCode
Справа в тому, що при передачі вказівника НЕ типу char, в результаті виводиться просто вміст цього вказівника (адреса в пам'яті). Однак, якщо ви передасте об'єкт типу char* або const char*, то std::cout припустить, що ви маєте намір вивести рядок на екран.…
Новий урок!
"Урок №89. Динамічне виділення пам’яті" - https://acode.com.ua/urok-89-dynamichne-vydilennya-pam-yati/
Рубрика "Уроки по С++"
"Урок №89. Динамічне виділення пам’яті" - https://acode.com.ua/urok-89-dynamichne-vydilennya-pam-yati/
Рубрика "Уроки по С++"
aCode
Динамічне виділення пам'яті в С++ / Уроки по С++ / aCode
За допомогою операторів new і delete можна динамічно виділяти окремі змінні в програмі. Динамічно виділена пам'ять не має області видимості і залишається виділеною до тих пір, поки не відбудеться її звільнення або поки програма не завершить своє виконання.…
Новий урок!
"Урок №90. Динамічні масиви" - https://acode.com.ua/urok-90-dynamichni-masyvy/
Рубрика "Уроки по С++"
"Урок №90. Динамічні масиви" - https://acode.com.ua/urok-90-dynamichni-masyvy/
Рубрика "Уроки по С++"
aCode
Динамічні масиви в С++ / Уроки по С++ / aCode
Крім динамічного виділення змінних ми також можемо динамічно виділяти і масиви. На відміну від фіксованого масиву, де його розмір повинен бути відомий під час компіляції, динамічне виділення масиву в мові C++ дозволяє нам встановлювати довжину масиву під…
Новий урок!
"Урок №91. Вказівники і const" - https://acode.com.ua/urok-91-vkazivnyky-i-const/
Рубрика "Уроки по С++"
"Урок №91. Вказівники і const" - https://acode.com.ua/urok-91-vkazivnyky-i-const/
Рубрика "Уроки по С++"
aCode
Вказівники і const в С++ / Уроки по С++ / aCode
На цьому уроці ми розглянемо вказівники на константні змінні, вказівники на константні значення, константні вказівники і константні вказівники на константні значення в мові C++.
Новий урок!
"Урок №93. Посилання і const" - https://acode.com.ua/urok-93-posylannya-i-const/
Рубрика "Уроки по С++"
"Урок №93. Посилання і const" - https://acode.com.ua/urok-93-posylannya-i-const/
Рубрика "Уроки по С++"
aCode
Посилання і const в С++ / Уроки по С++ / aCode
Так само, як можна оголосити вказівник на константне значення, так само можна оголосити і посилання на константне значення в мові С++.