Changes between Version 1 and Version 2 of exam_second
- Timestamp:
- 06/08/16 21:51:24 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
exam_second
v1 v2 1 При ответе на любой из вопросов должен быть приведен содержательный (полезная программа) пример. 2 3 {{{ 1 4 01. Шаблоны 2 5 - решение в стиле C … … 24 27 - итераторы и их инвалидация 25 28 26 05. Алгоритмы 29 05. Ввод-вывод в С++ 30 - иерархия классов 31 - методы/флаги/манипуляторы 32 - обработка ошибок 33 - overloading 34 35 06. Алгоритмы 27 36 - функторы 28 37 - обзор алгоритмов с примерами … … 30 39 - iterator_traits (value_type, iterator_category) 31 40 32 0 6. Приведение типов41 07. Приведение типов 33 42 - static_cast, const_cast, reinterpret_cast 34 43 - RTTI и dynamic_cast 35 44 - mutable 36 45 37 0 7. move семантика46 08. move семантика 38 47 - rvalue и lvalue 39 48 - rvalue references … … 41 50 - std::move 42 51 43 0 8. Переменное число аргументов52 09. Переменное число аргументов 44 53 - переменное число параметров в стиле C (va_arg, va_list, va_start) 45 54 - variadic templates 46 55 47 09. С++11. Разное.56 10. С++11. Разное. 48 57 - lambda 49 58 - auto, decltype … … 51 60 - initializer_list 52 61 53 1 0. Метапрограммирование62 11. Метапрограммирование 54 63 - решение в стиле C 55 64 - type_traits 56 65 - enable_if 57 66 58 1 1. Потоки и мутексы67 12. Потоки и мутексы 59 68 - зачем нужны потоки? 60 69 - конкурентный доступ к переменным … … 62 71 - mutex, lock_guard 63 72 64 1 2. Сondition variable73 13. Сondition variable 65 74 - задача "производитель-потребитель" 66 75 - thread и std::bind 67 76 - condition_variable 68 77 78 }}}