My Library

C++: практический подход к решению проблем программирования

Автор:Мэтью Уилсон
Год издания:2006
Издательство:КУДИЦ-Образ
Объем:736 стр.
ISBN:5-91136-006-3

C++ - изумительных язык, но не идеальный. Если вы давно занимаетесь разработками на C++, эта книга поможет вам по-новому посмотреть на те сложные проблемы, с которыми приходится сталкиваться при программировании, и освоить мощные методы, которые вы никогда раньше не применяли. Если вы новичок в C++, то научитесь принципам программирования, которые позволят вам более эффективно реализовывать все ваши проекты. В ходе чтения книги вы научитесь: преодолевать недостатки системы типов C++; обеспечивать выполнение требований проекта программного обеспечения с помощью ограничений, соглашений и утверждений; правильно обрабатывать ситуации, не оговоренные стандартом, включая проблемы, связанные с динамическими библиотеками, статическими объектами и поточной организацией вычислений; обеспечивать совместимость динамически загружаемых компонентов на уровне двоичных модулей; понимать недостатки неявных преобразований и связанные с ними затраты и применять альтернативные подходы; повышать совместимость различных компиляторов, библиотек и операционных сред; помогать компилятору обнаруживать больше ошибок и работать более эффективно; понимать, какие аспекты стиля влияют на надежность; применять механизм захвата ресурсов при инициализации при решении различных задач; умело обращаться со странной связью, временами возникающей между массивами и указателями; использовать шаблонное программирование для повышения гибкости и устойчивости; расширять C++, в том числе быстрой конкатенацией строк, настоящими NULL-указателями, гибкими буферами памяти, свойствами, многомерными массивами и диапазонами. Прилагаемый компакт-диск содержит много различной ценной информации: компиляторы, библиотеки, тестовые программы, инструментальные средства и служебные программы, а также подборку журнальных статей автора.

Найти эту книгу

Похожие по тематике книги:

Пышкин Е.В. Основные концепции и механизмы объектно-ориентированного программирования. БХВ-Петербург, 2005. – 640 с.
Майкл К. Джонсон, Эрик В. Троан. Разработка приложений в среде Linux. Программирование для Linux. Вильямс, 2007. – 544 с.
Солдатов В. Программирование драйверов Windows. Бином, 2004. – 432 с.
Жасмин Бланшет, Марк Саммерфилд. Qt 4: Программирование GUI на C++. КУДИЦ-Пресс, 2008. – 736 с.
Роман С. Программирование в Win32 API на Visual Basic: Практическое пособие. ДМК Пресс, 2007. – 477 с.
Дьюхэрст С.К. Скользкие места C++. Как избежать проблем при проектировании и компиляции ваших программ: Учебное пособие. ДМК Пресс, 2009. – 267 с.
Культин Н.Б. Самоучитель C++ Builder. БХВ-Петербург, 2004. – 320 с.
Трей Нэш. C# 2010. Ускоренный курс для профессионалов. Вильямс, 2010. – 592 с.
Рихтер Дж. Windows для профессионалов. Создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows. Питер, 2001. – 752 с.
Смоленцев Н.К. MATLAB: Программирование на Visual C#, Borland C#, JBuilder, VBA: учебный курс: Учебное пособие. ДМК Пресс, 2008. – 453 с.
Хомоненко А., Ададуров С. Работа с базами данных в C++ Builder. БХВ-Петербург, 2006. – 388 с.
Мешков А.В., Тихомиров Ю.В. Visual C++ и MFC. БХВ-Петербург, 1999. – 1040 с.
Терри Кватрани. Rational Rose 2000 и UML. Визуальное моделирование. ДМК Пресс, 2001. – 176 с.
Эндрю Троелсен. Язык программирования C# 2005 и платформа .NET 2.0. Вильямс, 2007. – 1168 с.
Климов А.П. C#. Советы программистам. БХВ-Петербург, 2008. – 536 с.
Горнаков С.Г. Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME: Практическое пособие. ДМК Пресс, 2008. – 451 с.
Бланшет Ж., Саммерфилд М. Qt 4: программирование GUI на C++. КУДИЦ-Пресс, 2007. – 641 с.
Стивен Сандерсон. ASP.NET MVC Framework с примерами на C#. Вильямс, 2010. – 557 с.
Симон Робинсон, Олли Корнес, Джей Глинн, Бартон Харвей, Крейг Макквин, Джерод Моемека, Кристиан Нагель, Морган Скиннер, Карли Ватсон. C# для профессионалов в 2 томах. Лори, 2003. – 1164 с.
Сергиенко А.Б. Цифровая обработка сигналов: Учебник для вузов. Питер, 2003. – 608 с.
Бартеньев О.В. Графика OpenGL: программирование на Фортране. Диалог-МИФИ, 1999. – 307 с.
Харви Дейтел. C#. Наиболее полное руководство. БХВ-Петербург, 2006. – 1056 с.
Пауэрс Л., Снелл М. Microsoft Visual Studio 2008. БХВ-Петербург, 2009. – 1191 с.
Трей Нэш. C# 2008 (C# 3.0 для .NET 3.5). Ускоренный курс для профессионалов. Вильямс, 2008. – 576 с.