Новий урок!
"Урок №208. Рядкові класи std::string і std::wstring" - https://acode.com.ua/urok-208-ryadkovi-klasy-std-string-i-std-wstring/
Рубрика "Уроки по С++"
"Урок №208. Рядкові класи std::string і std::wstring" - https://acode.com.ua/urok-208-ryadkovi-klasy-std-string-i-std-wstring/
Рубрика "Уроки по С++"
aCode
Рядкові класи std::string і std::wstring в С++ / aCode
Стандартна бібліотека C++ містить багато корисних класів, одним з яких є std::string. std::string (і std::wstring) — це рядковий клас, який дозволяє виконувати операції присвоювання, порівняння і модифікації рядків. На наступних декількох уроках ми докладно…
Новий урок!
"Урок №209. Створення, знищення і конвертація std::string" - https://acode.com.ua/urok-209-stvorennya-znyshhennya-i-konvertatsiya-std-string/
Рубрика "Уроки по С++"
"Урок №209. Створення, знищення і конвертація std::string" - https://acode.com.ua/urok-209-stvorennya-znyshhennya-i-konvertatsiya-std-string/
Рубрика "Уроки по С++"
aCode
Створення, знищення і конвертація std::string в С++ / aCode
На цьому уроці ми розглянемо, як створюються об'єкти std::string в мові С++, а також створення рядків з чисел (і навпаки).
Новий урок!
"Урок №210. Довжина і ємність std::string" - https://acode.com.ua/urok-210-dovzhyna-i-yemnist-std-string/
Рубрика "Уроки по С++"
"Урок №210. Довжина і ємність std::string" - https://acode.com.ua/urok-210-dovzhyna-i-yemnist-std-string/
Рубрика "Уроки по С++"
aCode
Довжина і ємність std::string в С++ / aCode
При створенні рядка не завадило б вказати його довжину і ємність (або хоча б знати ці параметри).
Новий урок!
"Урок №211. Доступ до символів std::string. Конвертація std::string в рядки C-style" - https://acode.com.ua/urok-211-dostup-do-symvoliv-std-string-konvertatsiya-std-string-v-ryadky-c-style/
Рубрика "Уроки по С++"
"Урок №211. Доступ до символів std::string. Конвертація std::string в рядки C-style" - https://acode.com.ua/urok-211-dostup-do-symvoliv-std-string-konvertatsiya-std-string-v-ryadky-c-style/
Рубрика "Уроки по С++"
aCode
Доступ до символів std::string. Конвертація std::string в рядки C-style в С++ / Уроки по С++ / aCode
На цьому уроці ми розглянемо способи доступу до символів std::string і способи конвертації std::string в рядки C-style.
Новий урок!
"Урок №212. Присвоювання і перестановка значень з std::string" - https://acode.com.ua/urok-212-prysvoyuvannya-i-perestanovka-znachen-z-std-string/
Рубрика "Уроки по С++"
"Урок №212. Присвоювання і перестановка значень з std::string" - https://acode.com.ua/urok-212-prysvoyuvannya-i-perestanovka-znachen-z-std-string/
Рубрика "Уроки по С++"
aCode
Присвоювання і перестановка значень з std::string в С++ / aCode
На цьому уроці ми розглянемо операції присвоювання інших значень для std::string і перестановку значень двох рядків.
Новий урок!
"Урок №213. Додавання до std::string" - https://acode.com.ua/urok-213-dodavannya-do-std-string/
Рубрика "Уроки по С++"
"Урок №213. Додавання до std::string" - https://acode.com.ua/urok-213-dodavannya-do-std-string/
Рубрика "Уроки по С++"
aCode
Додавання до std::string в С++ / aCode
Щоб додати один рядок до іншого, можна використати перевантажений оператор +=, функцію append() або функцію push_back().
Новий урок!
"Урок №214. Вставка символів і рядків в std::string" - https://acode.com.ua/urok-214-vstavka-symvoliv-i-ryadkiv-v-std-string/
Рубрика "Уроки по С++"
"Урок №214. Вставка символів і рядків в std::string" - https://acode.com.ua/urok-214-vstavka-symvoliv-i-ryadkiv-v-std-string/
Рубрика "Уроки по С++"
aCode
Вставка символів і рядків в std::string в С++ / aCode
Вставляти символи/рядки в std::string можна за допомогою функції insert().
Новий урок!
"Урок №215. Потоки вводу і виводу" - https://acode.com.ua/urok-215-potoky-vvodu-i-vyvodu/
Рубрика "Уроки по С++"
"Урок №215. Потоки вводу і виводу" - https://acode.com.ua/urok-215-potoky-vvodu-i-vyvodu/
Рубрика "Уроки по С++"
aCode
Потоки вводу і виводу в С++ / aCode
Функціонал потоків вводу/виводу не визначений як частина мови C++, а надається Стандартною бібліотекою C++ (і знаходиться в просторі імен std). На попередніх уроках ми підключали заголовковий файл бібліотеки iostream і використовували об'єкти cin і cout для…
Новий урок!
"Урок №216. Функціонал класу istream" - https://acode.com.ua/urok-216-funktsional-klasu-istream/
Рубрика "Уроки по С++"
"Урок №216. Функціонал класу istream" - https://acode.com.ua/urok-216-funktsional-klasu-istream/
Рубрика "Уроки по С++"
aCode
Функціонал класу istream в С++ / aCode
Бібліотека iostream досить складна, тому ми не зможемо охопити її повністю в рамках даних уроків. Проте, ми можемо розглянути її основний функціонал. На цьому уроці ми розберемося з класом istream.
Новий урок!
"Урок №217. Функціонал класів ostream і ios. Форматування виводу" - https://acode.com.ua/urok-217-funktsional-klasiv-ostream-i-ios-formatuvannya-vyvodu/
Рубрика "Уроки по С++"
"Урок №217. Функціонал класів ostream і ios. Форматування виводу" - https://acode.com.ua/urok-217-funktsional-klasiv-ostream-i-ios-formatuvannya-vyvodu/
Рубрика "Уроки по С++"
aCode
Функціонал класів ostream і ios. Форматування виводу в С++ / aCode
Оператор вставки (виводу) << використовується для переміщення інформації в вихідний потік. А як ми вже знаємо з уроку про потоки, класи istream і ostream є дочірніми класу ios. Одним із завдань ios (і ios_base) є управління параметрами форматування виводу.
Новий урок!
"Урок №218. Потокові класи і Рядки" - https://acode.com.ua/urok-218-potokovi-klasy-i-ryadky/
Рубрика "Уроки по С++"
"Урок №218. Потокові класи і Рядки" - https://acode.com.ua/urok-218-potokovi-klasy-i-ryadky/
Рубрика "Уроки по С++"
aCode
Потокові класи і Рядки в С++ / aCode
У Стандартній бібліотеці С++ є окремий набір класів, які дозволяють використовувати вже знайомі нам оператори вставки () з рядками.
Новий урок!
"Урок №219. Стани потоку та валідація користувацького вводу" - https://acode.com.ua/urok-219-stany-potoku-ta-validatsiya-korystuvatskogo-vvodu/
Рубрика "Уроки по С++"
"Урок №219. Стани потоку та валідація користувацького вводу" - https://acode.com.ua/urok-219-stany-potoku-ta-validatsiya-korystuvatskogo-vvodu/
Рубрика "Уроки по С++"
aCode
Стани потоку та валідація користувацького вводу в С++ / aCode
На цьому уроці ми розглянемо стани потоку, валідацію користувацького вводу і якою вона буває, а також нюанси, пов'язані з цією темою в мові С++.
Новий урок!
"Урок №220. Базовий файловий ввід і вивід" - https://acode.com.ua/urok-220-bazovyj-fajlovyj-vvid-i-vyvid/
Рубрика "Уроки по С++"
"Урок №220. Базовий файловий ввід і вивід" - https://acode.com.ua/urok-220-bazovyj-fajlovyj-vvid-i-vyvid/
Рубрика "Уроки по С++"
aCode
Базовий файловий ввід і вивід в С++ / aCode
Робота файлового вводу/виводу в мові C++ майже аналогічна роботі звичайних потоків вводу/виводу (але зі своїми нюансами).
Новий урок!
"Урок №221. Рандомний файловий ввід і вивід" - https://acode.com.ua/urok-221-randomnyj-fajlovyj-vvid-i-vyvid/
Рубрика "Уроки по С++"
"Урок №221. Рандомний файловий ввід і вивід" - https://acode.com.ua/urok-221-randomnyj-fajlovyj-vvid-i-vyvid/
Рубрика "Уроки по С++"
aCode
Рандомний файловий ввід і вивід в С++ / aCode
На цьому уроці ми розглянемо реалізацію рандомного файлового вводу/виводу в мові С++.
Новий урок!
"Статичні і динамічні бібліотеки" - https://acode.com.ua/statychni-i-dynamichni-biblioteky/
Рубрика "Уроки по С++"
"Статичні і динамічні бібліотеки" - https://acode.com.ua/statychni-i-dynamichni-biblioteky/
Рубрика "Уроки по С++"
aCode
Статичні та динамічні бібліотеки в С++ / aCode
Бібліотека — це «збірник» коду, який можна багаторазово використовувати в різних програмах. Як правило, бібліотека в мові C++ складається з двох частин: заголовковий файл, який оголошує функціонал бібліотеки та попередньо скомпільований бінарний файл, який…
Новий урок!
"Підключення та використання бібліотек в Visual Studio" - https://acode.com.ua/pidklyuchennya-ta-vykorystannya-bibliotek-v-visual-studio/
Рубрика "Уроки по С++"
"Підключення та використання бібліотек в Visual Studio" - https://acode.com.ua/pidklyuchennya-ta-vykorystannya-bibliotek-v-visual-studio/
Рубрика "Уроки по С++"
aCode
Підключення та використання бібліотек в Visual Studio / aCode
В якості прикладу ми розглянемо підключення бібліотеки SDL до нашого проекту в Visual Studio 2017 (все працюватиме і з новішими версіями Visual Studio).