Основи програмування на С ++ для початківців

Сортування. STL (частина 12)

Абсолютно особливу групу алгоритмів складають сортування - сортувати в практиці доводиться найрізноманітніші об'єкти і з найрізноманітніших критеріям. аналіз […]

Детальніше…

Функціональні об'єкти. STL (частина 11)

У попередніх обговореннях вже неодноразово з'являвся такий термін як функтор, але особливої ​​актуальності він набуває стосовно алгоритмам. тепер прийшов […]

Детальніше…

Алгоритми. STL (частина 10)

Контейнери STL представляли б собою красиву вигадку досить далеку від практичного використання (як і було в перші роки існування STL), […]

Детальніше…

Контейнери STL: встановити і мультімножество. Частина 9

Досить часто на практиці потрібно контролювати тільки приналежність тих чи інших об'єктів до деякій підмножині. Такі колекції і в класичній […]

Детальніше…

Контейнери STL: MultiMap. Частина 8

Ми розглянули простий приклад використання map<> для підрахунку входження окремих літер в текст. Для цієї мети ми використовували контейнер map<>. […]

Детальніше…

Контейнери STL: карта. Частина 7

Ми розглянули простий приклад використання map<>, але використання такого контейнера вже істотно складніше послідовних контейнерів. Контейнер map<> (таблиця, відображення): містить […]

Детальніше…

Асоціативні контейнери STL. Частина 6

Всі попередні типи контейнерів (розглянуті докладно або згадувані: vector, list, deque) - Це послідовні колекції, в яких елементи послідовно упорядковані […]

Детальніше…

Контейнери STL: list. Частина 4

У третій частині уроків про контейнери STL,  ми закінчили розгляд векторів, скажем, типу вектор<float> як еквівалента масиву дійсних чисел. Для таких […]

Детальніше…

Контейнери STL: vector. Частина 3

У попередньому уроці ми визначили змінну типу vector<float>, як еквівалент масиву, розмір якого ми зможемо довільно змінювати по ходу виконання коду. […]

Детальніше…