Книги автора: Эффективное использование STLEffective STL
/ Книги автора: UX-стратегия. Чего хотят пользователи и как им это дать
Идеальный программист. Как стать профессионалом разработки ПО
Как тестируют в GoogleHow Google Tests Software
Эффективное использование STLEffective STL
/ Книги автора: Эффективное использование STLEffective STL
Оглавление статьи/книги
- Совет 1. Внимательно подходите к выбору контейнера
- Совет 2. Остерегайтесь иллюзий контейнерно-независимого кода
- Совет 3. Реализуйте быстрое и корректное копирование объектов в контейнерах
- Совет 4. Вызывайте empty вместо сравнения size() с нулем
- Совет 5. Используйте интервальные функции вместо одноэлементных
- Совет 6. Остерегайтесь странностей лексического разбора C++
- Совет 7. При использовании контейнеров указателей, для которых вызывался оператор new, не забудьте вызвать delete для указателей перед уничтожением контейнера
- Совет 8. Никогда не создавайте контейнеры, содержащие auto_ptr
- Совет 9. Тщательно выбирайте операцию удаления
- Совет 10. Помните о правилах и ограничениях распределителей памяти
- Совет 11. Учитывайте область применения пользовательских распределителей памяти
- Совет 12. Разумно оценивайте потоковую безопасность контейнеров STL
Похожие страницы
- Контейнеры vector и string
- Ассоциативные контейнеры
- ГЛАВА 8. Параметры шрифта и фона. Контейнеры
- Блочные контейнеры
- Совет 8. Никогда не создавайте контейнеры, содержащие auto_ptr
- Свободно позиционируемые контейнеры
- Параметры переполнения. Контейнеры с прокруткой
- Контейнеры. Встроенные контейнеры
- Совет 25. Изучите нестандартные хэшированные контейнеры
- ABCObjects: контейнеры графических объектов
- Параметры размещения. Плавающие контейнеры
- Совет 48. Всегда включайте нужные заголовки