Эффективное использование STL
Если вы занимаетесь программированием и хотите узнать, как максимально эффективно использовать библиотеку STL, то книга «Эффективное использование STL» Скотта Мейерса – это то, что вам нужно.
В этой книге известный автор раскрывает секреты настоящих мастеров, которые помогут вам достичь максимальной эффективности при работе с библиотекой STL. В отличие от других книг, здесь вы найдёте не просто перечень возможностей STL, а практические советы и рекомендации по их применению.
Скотт Мейерс делится своими знаниями и опытом, предлагая 50 советов, которые помогут вам стать более продуктивным программистом. Читайте книгу «Эффективное использование STL» онлайн бесплатно на сайте библиотеки Ридания!
Читать полный текст книги «Эффективное использование STL» бесплатно вы можете в нашей web читалке. Просмотрите оглавление, чтобы перейти сразу к желаемой части книги. Скачать fb2 файл книги (1,06 MB) можно по этой ссылке, если вы предпочитаете свою читалку.
- Год издания: 2002
- Автор(ы): Скотт Мейерс
- Переводчик(и): Евгений Матвеев
- Жанры: Программирование, программы, базы данных
- Серия: Библиотека программиста
- fb2 файл книги добавлен , размер файла 1,06 MB
«Эффективное использование STL» — читать онлайн бесплатно
«...На нем не было ленточки! Не было ярлыка! Не было коробки и не было мешка!»
Доктор Зюсс, «Как Гринч украл Рождество»
Я впервые написал о STL (Standard Template Library) в 1995 году. Моя книга «More Effective С++» завершалась кратким обзором библиотеки. Но этого оказалось недостаточно, и вскоре я начал получать сообщения с вопросом, когда будет написана книга «Effective STL».
Несколько лет я сопротивлялся этой идее. Сначала я не обладал достаточным опытом программирования STL и не считал возможным давать советы. Но время шло, и на смену этой проблеме пришли другие. Бесспорно, появление библиотеки означало прорыв в области эффективной масштабируемой архитектуры, но в областииспользованияSTL возникали чисто практические проблемы, на которые было невозможно закрывать глаза. Адаптация любых программ STL, за исключением самых простейших, была сопряжена с множеством проблем, что объяснялось не только различиями в реализациях, но и разным уровнем поддержки шаблонов компиляторов. Учебники по STL были редкостью, поэтому постижение «дао программирования в STL» оказывалось задачей непростой. А как только программист справлялся с этой трудностью, возникала другая — поиск достаточно полной и точной справочной документации. Даже самая мелкая ошибка при использовании STL сопровождалась лавиной диагностических сообщений компилятора, длина которых достигала нескольких тысяч символов, причем в бо...