Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Автор Дьюхэрст Стефан К.
()
Сейчас недоступно
Сейчас недоступно
Об этой электронной книге
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.
Обсуждаются как наиболее распространенные «ляпы», имеющиеся почти в любой программе на C++, так и сложные ошибки в использовании синтаксиса, препроцессора, преобразований типов, инициализации, управления памятью и ресурсами, полиморфизма, а также при проектировании классов и иерархий. Все ошибки и их последствия обсуждаются в контексте. Подробно описываются способы разрешения указанных проблем.
Автор знакомит читателей с идиомами и паттернами проектирования, с помощью которых можно решать типовые задачи. Читатель также узнает много нового о плохо понимаемых возможностях C++, которые применяются в продвинутых программах и проектах. На сайте http://www.semantics.org можно найти полный код примеров из книги.
В книге рассказывается, как миновать наиболее серьезные опасности, подстерегающие программиста на C++. Программисты найдут в ней практические рекомендации, которые позволят им стать настоящими экспертами.
Издание предназначено для всех программистов, желающих научиться писать правильные и корректно работающие программы на языке С++.
Связано с Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Похожие электронные книги
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ Рейтинг: 0 из 5 звезд0 оценокAsyncio и конкурентное программирование на Python Рейтинг: 0 из 5 звезд0 оценокСбор данных в Интернете на языке R Рейтинг: 0 из 5 звезд0 оценокПроектирование на ПЛИС. Архитектура, средства и методы. Курс молодого бойца Рейтинг: 0 из 5 звезд0 оценокПостроение компиляторов Рейтинг: 0 из 5 звезд0 оценокГлубокое обучение с R и Keras Рейтинг: 0 из 5 звезд0 оценокЭффективное тестирование программного обеспечения. Руководство разработчика Рейтинг: 0 из 5 звезд0 оценокMicrosoft Project 2019. Шаг за шагом Рейтинг: 0 из 5 звезд0 оценокВведение в UML от создателей языка Рейтинг: 0 из 5 звезд0 оценокОсновы нечеткой технологии и примеры решения аналитических задач в государстве и бизнесе Рейтинг: 0 из 5 звезд0 оценокDAX для профессионалов: теория и практика. Выведи свои аналитические навыки в Microsoft Power BI на новый уровень Рейтинг: 0 из 5 звезд0 оценокМикрокомпьютерные системы управления. Первое знакомство Рейтинг: 0 из 5 звезд0 оценокПараллельные и высокопроизводительные вычисления Рейтинг: 0 из 5 звезд0 оценокАлгоритмы принятия решений Рейтинг: 0 из 5 звезд0 оценокМикроконтроллеры AVR : вводный курс Рейтинг: 0 из 5 звезд0 оценокЭффективная работа в Microsoft Excel Рейтинг: 0 из 5 звезд0 оценокВведение в технологии контейнеров и Kubernetes Рейтинг: 0 из 5 звезд0 оценокClojure на производстве Рейтинг: 0 из 5 звезд0 оценокАлгоритмы Рейтинг: 0 из 5 звезд0 оценокПредварительная подготовка данных в Python Рейтинг: 0 из 5 звезд0 оценокПроектирование гибких программ. Как не загнать себя в угол Рейтинг: 0 из 5 звезд0 оценокМашинное обучение с участием человека Рейтинг: 0 из 5 звезд0 оценокЧисто функциональные структуры данных Рейтинг: 0 из 5 звезд0 оценокКомпьютерное зрение. Теория и алгоритмы Рейтинг: 0 из 5 звезд0 оценокПроектирование объектно-ориентированных баз данных Рейтинг: 0 из 5 звезд0 оценокШаблоны и практика глубокого обучения Рейтинг: 0 из 5 звезд0 оценокОптимизация производительности приложений для iOS. Для профессионалов Рейтинг: 0 из 5 звезд0 оценокМикроконтроллеры? Это же просто! Рейтинг: 0 из 5 звезд0 оценокR в действии. Анализ и визуализация данных с использованием R и Tidyverse Рейтинг: 0 из 5 звезд0 оценокИзучаем квантовые вычисления на Python и Q# Рейтинг: 0 из 5 звезд0 оценок
«Справочники» для вас
Делаем сами коптильни, грили, мангалы, уличные печи (Delaem sami koptil'ni, grili, mangaly, ulichnye pechi) Рейтинг: 0 из 5 звезд0 оценокПриродные целители от 1000 болезней (Prirodnye celiteli ot 1000 boleznej) Рейтинг: 0 из 5 звезд0 оценок120 / 80. Как привести давление в норму без таблеток (120 / 80. Kak privesti davlenie v normu bez tabletok) Рейтинг: 0 из 5 звезд0 оценокКак быстро выучить английский Рейтинг: 0 из 5 звезд0 оценокКак снять очки за 10 занятий без операции (Kak snjat' ochki za 10 zanjatij bez operacii) Рейтинг: 0 из 5 звезд0 оценокУчебник по выживанию в экстремальных ситуациях Рейтинг: 0 из 5 звезд0 оценокКак писать прозу: Полный курс для начинающих Рейтинг: 0 из 5 звезд0 оценокУлучшаем зрение народными средствами Рейтинг: 0 из 5 звезд0 оценокЧистка суставов, крови и сосудов (Chistka sustavov, krovi i sosudov) Рейтинг: 5 из 5 звезд5/5Разведение и выращивание кур обычных пород и бройлеров (Razvedenie i vyrashhivanie kur obychnyh porod i brojlerov) Рейтинг: 0 из 5 звезд0 оценокРазведение и выращивание индюков, перепелок и цесарок (Razvedenie i vyrashhivanie indjukov, perepelok i cesarok) Рейтинг: 0 из 5 звезд0 оценокЛечение геморроя и варикоза народными средствами Рейтинг: 0 из 5 звезд0 оценокПроект Украина - Известные истории нашей державы Рейтинг: 0 из 5 звезд0 оценокМудрость веков - Модернизм Рейтинг: 0 из 5 звезд0 оценокИстория Киева: Книга 1 - Киев руський Рейтинг: 4 из 5 звезд4/5Энциклопедия разумного огородника (Jenciklopedija razumnogo ogorodnika) Рейтинг: 0 из 5 звезд0 оценокПосевной календарь садовода-огородника на 10 лет Рейтинг: 0 из 5 звезд0 оценокДомашний парикмахер. Понятный самоучитель (Domashnij parikmaher. Ponjatnyj samouchitel') Рейтинг: 0 из 5 звезд0 оценок
Отзывы о Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
0 оценок0 отзывов