Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
()
Currently unavailable
Currently unavailable
About this ebook
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.
Обсуждаются как наиболее распространенные «ляпы», имеющиеся почти в любой программе на C++, так и сложные ошибки в использовании синтаксиса, препроцессора, преобразований типов, инициализации, управления памятью и ресурсами, полиморфизма, а также при проектировании классов и иерархий. Все ошибки и их последствия обсуждаются в контексте. Подробно описываются способы разрешения указанных проблем.
Автор знакомит читателей с идиомами и паттернами проектирования, с помощью которых можно решать типовые задачи. Читатель также узнает много нового о плохо понимаемых возможностях C++, которые применяются в продвинутых программах и проектах. На сайте http://www.semantics.org можно найти полный код примеров из книги.
В книге рассказывается, как миновать наиболее серьезные опасности, подстерегающие программиста на C++. Программисты найдут в ней практические рекомендации, которые позволят им стать настоящими экспертами.
Издание предназначено для всех программистов, желающих научиться писать правильные и корректно работающие программы на языке С++.
Related to Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Related ebooks
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ Rating: 0 out of 5 stars0 ratingsAsyncio и конкурентное программирование на Python Rating: 0 out of 5 stars0 ratingsСбор данных в Интернете на языке R Rating: 0 out of 5 stars0 ratingsПроектирование на ПЛИС. Архитектура, средства и методы. Курс молодого бойца Rating: 0 out of 5 stars0 ratingsПостроение компиляторов Rating: 0 out of 5 stars0 ratingsГлубокое обучение с R и Keras Rating: 0 out of 5 stars0 ratingsЭффективное тестирование программного обеспечения. Руководство разработчика Rating: 0 out of 5 stars0 ratingsMicrosoft Project 2019. Шаг за шагом Rating: 0 out of 5 stars0 ratingsВведение в UML от создателей языка Rating: 0 out of 5 stars0 ratingsОсновы нечеткой технологии и примеры решения аналитических задач в государстве и бизнесе Rating: 0 out of 5 stars0 ratingsDAX для профессионалов: теория и практика. Выведи свои аналитические навыки в Microsoft Power BI на новый уровень Rating: 0 out of 5 stars0 ratingsМикрокомпьютерные системы управления. Первое знакомство Rating: 0 out of 5 stars0 ratingsПараллельные и высокопроизводительные вычисления Rating: 0 out of 5 stars0 ratingsАлгоритмы принятия решений Rating: 0 out of 5 stars0 ratingsМикроконтроллеры AVR : вводный курс Rating: 0 out of 5 stars0 ratingsЭффективная работа в Microsoft Excel Rating: 0 out of 5 stars0 ratingsВведение в технологии контейнеров и Kubernetes Rating: 0 out of 5 stars0 ratingsClojure на производстве Rating: 0 out of 5 stars0 ratingsАлгоритмы Rating: 0 out of 5 stars0 ratingsПредварительная подготовка данных в Python Rating: 0 out of 5 stars0 ratingsПроектирование гибких программ. Как не загнать себя в угол Rating: 0 out of 5 stars0 ratingsМашинное обучение с участием человека Rating: 0 out of 5 stars0 ratingsЧисто функциональные структуры данных Rating: 0 out of 5 stars0 ratingsКомпьютерное зрение. Теория и алгоритмы Rating: 0 out of 5 stars0 ratingsПроектирование объектно-ориентированных баз данных Rating: 0 out of 5 stars0 ratingsШаблоны и практика глубокого обучения Rating: 0 out of 5 stars0 ratingsОптимизация производительности приложений для iOS. Для профессионалов Rating: 0 out of 5 stars0 ratingsМикроконтроллеры? Это же просто! Rating: 0 out of 5 stars0 ratingsR в действии. Анализ и визуализация данных с использованием R и Tidyverse Rating: 0 out of 5 stars0 ratingsИзучаем квантовые вычисления на Python и Q# Rating: 0 out of 5 stars0 ratings
Reference For You
Диагностика заболеваний. Медицинский справочник (Diagnostika zabolevanij. Medicinskij spravochnik) Rating: 5 out of 5 stars5/5Как писать прозу: Полный курс для начинающих Rating: 0 out of 5 stars0 ratingsМудрость веков - Модернизм Rating: 0 out of 5 stars0 ratingsКак быстро выучить английский Rating: 0 out of 5 stars0 ratingsЧистка суставов, крови и сосудов (Chistka sustavov, krovi i sosudov) Rating: 5 out of 5 stars5/5Когнитивные войны в соцмедиа, массовой культуре и массовых коммуникациях Rating: 0 out of 5 stars0 ratingsОгород по-новому. Революционный метод "ничего-не-делания" (Ogorod po-novomu. Revoljucionnyj metod "nichego-ne-delanija") Rating: 0 out of 5 stars0 ratingsУлучшаем зрение народными средствами Rating: 0 out of 5 stars0 ratingsКак снять очки за 10 занятий без операции (Kak snjat' ochki za 10 zanjatij bez operacii) Rating: 0 out of 5 stars0 ratingsДелаем сами коптильни, грили, мангалы, уличные печи (Delaem sami koptil'ni, grili, mangaly, ulichnye pechi) Rating: 0 out of 5 stars0 ratings120 / 80. Как привести давление в норму без таблеток (120 / 80. Kak privesti davlenie v normu bez tabletok) Rating: 0 out of 5 stars0 ratingsПроект Украина - Известные истории нашей державы Rating: 0 out of 5 stars0 ratingsЛечение геморроя и варикоза народными средствами Rating: 0 out of 5 stars0 ratingsРазведение и выращивание кур обычных пород и бройлеров (Razvedenie i vyrashhivanie kur obychnyh porod i brojlerov) Rating: 0 out of 5 stars0 ratingsДомашний парикмахер. Понятный самоучитель (Domashnij parikmaher. Ponjatnyj samouchitel') Rating: 0 out of 5 stars0 ratingsРазведение и выращивание индюков, перепелок и цесарок (Razvedenie i vyrashhivanie indjukov, perepelok i cesarok) Rating: 0 out of 5 stars0 ratingsПриродные целители от 1000 болезней (Prirodnye celiteli ot 1000 boleznej) Rating: 0 out of 5 stars0 ratingsПосевной календарь садовода-огородника на 10 лет Rating: 0 out of 5 stars0 ratings
Reviews for Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
0 ratings0 reviews