Содержание
- 2. Библиотека стандартных шаблонов (STL) (англ. Standard Template Library) — набор согласованных обобщённых алгоритмов, контейнеров, средств доступа
- 3. Библиотека стандартных шаблонов до включения в стандарт C++ была сторонней разработкой, вначале — фирмы HP(Hewlett-Packard), а
- 4. СТРУКТУРА БИБЛИОТЕКИ
- 5. КОНТЕЙНЕРЫ
- 6. ПОСЛЕДОВАТЕЛЬНЫЕ КОНТЕЙНЕРЫ
- 7. ПОСЛЕДОВАТЕЛЬНЫЕ КОНТЕЙНЕРЫ
- 8. ПОСЛЕДОВАТЕЛЬНЫЕ КОНТЕЙНЕРЫ
- 9. ПРИМЕР ПОСЛЕДОВАТЕЛЬНОГО КОНТЕЙНЕРА #include #include #include int main() { // Поддержка кириллицы в консоли Windows setlocale(LC_ALL,
- 10. АССОЦИАТИВНЫЕ КОНТЕЙНЕРЫ
- 11. АССОЦИАТИВНЫЕ КОНТЕЙНЕРЫ
- 12. АССОЦИАТИВНЫЕ КОНТЕЙНЕРЫ
- 13. АССОЦИАТИВНЫЕ КОНТЕЙНЕРЫ
- 14. ПРИМЕР АССОЦИАТИВНОГО КОНТЕЙНЕРА #include "stdafx.h" #include #include #include using namespace std; int main() { map m;
- 15. КОНТЕЙНЕРЫ-АДАПТЕРЫ
- 16. КОНТЕЙНЕРЫ-АДАПТЕРЫ
- 17. КОНТЕЙНЕРЫ-АДАПТЕРЫ
- 18. ПРИМЕР С КОНТЕЙНЕРАМИ-АДАПТЕРАМИ #include #include #include #include using namespace std; int main() { queue myqueue; string
- 19. ПСЕВДОКОНТЕЙНЕРЫ
- 20. ПСЕВДОКОНТЕЙНЕРЫ
- 21. ПСЕВДОКОНТЕЙНЕРЫ
- 22. ПРИМЕР С ПСЕВДОКОНТЕЙНЕРАМИ #include #include // заголовочный файл битовых полей #include // для манипулятора setw() using
- 23. КОНТЕЙНЕРЫ В контейнерах для хранения элементов используется семантика передачи объектов по значению. Другими словами, при добавлении
- 24. МЕТОДЫ
- 25. МЕТОДЫ
- 26. ИТЕРАТОРЫ В библиотеке STL для доступа к элементам в качестве посредника используется обобщённая абстракция, именуемая итератором.
- 27. КАТЕГОРИИ
- 28. КАТЕГОРИИ
- 30. Скачать презентацию