Электронная библиотека B2L. Книги по программированию: assembler, c++, c#, delphi, php, xml, perl, basic. А так же книги по проектированию autocad, анимации 3ds max flash/flex, графике photoshop, corel draw скачать бесплатно. Скачать бесплатно электронные книги
Отзывы Популярные категории: java | c/c++
B2L » Программирование » C/C++ » Matthew Wilson Imperfect C++ Practical Solutions for Real-Life Programming

Imperfect C++ Practical Solutions for Real-Life Programming

Matthew Wilson

Тип файла: CHM
Язык: русский
Размер файла: 1.12 мб
Год издания: 2004
Оценка книги:
(желательно отвечать, если Вы читали или слышали об этой книге)
5+ 5 4 3  

Аннотация:

C++, although a marvelous language, isn't perfect. Matthew Wilson has been working with it for over a decade, and during that time he has found inherent limitations that require skillful workarounds. In this book, he doesn't just tell you what's wrong with C++, but offers practical techniques and tools for writing code that's more robust, flexible, efficient, and maintainable. He shows you how to tame C++'s complexity, cut through its vast array of paradigms, take back control over your code--and get far better results.

If you're a long-time C++ developer, this book will help you see your programming challenges in new ways--and illuminate powerful techniques you may never have tried. If you're newer to C++, you'll learn principles that will make you more effective in all of your projects. Along the way, you'll learn how to:

  • Overcome deficiencies in C++'s type system

  • Enforce software design through constraints, contracts, and assertions

  • Handle behavior ignored by the standard--including issues related to dynamic libraries, static objects, and threading

  • Achieve binary compatibility between dynamically loading components

  • Understand the costs and disadvantages of implicit conversions--and the alternatives

  • Increase compatibility with diverse compilers, libraries, and operating environments

  • Help your compiler detect more errors and work more effectively

  • Understand the aspects of style that impact reliability

  • Apply the Resource Acquisition Is Initialization mechanism to a wide variety of problem domains

  • Manage the sometimes arcane relationship between arrays and pointers

  • Use template programming to improve flexibility and robustness

  • Extend C++: including fast string concatenation, a true NULL-pointer, flexible memory buffers, Properties, multidimensional arrays, and Ranges


Похожие книги:
Язык программирования С++. Второе издание
More Exceptional C++
Программирование на C++. Учебное пособие для учебных заведений
Язык Си
Хрестоматия по программированию на Си в Unix
C/C++. Архив программ. Код с комментариями
Visual C++ 6 и MFC. Энциклопедия пользователя (+ CD-ROM)
Borland C++ Builder с математическими библиотеками MATLAB C/C++
Фундаментальные алгоритмы на C++. Часть 5. Алгоритмы на графах
Искусство программирования: Фундаментальные алгоритмы, структуры данных


Cкачать книгу
Matthew Wilson
"Imperfect C++ Practical Solutions for Real-Life Programming"


Опубликовал(а) книгу: RichMan | Дата публикации: 3.08.2008



Просмотров: 1963 | Скачано: 1611 | Голосов: 2 | Рейтинг: 10




Анимация

Базы данных

Безопасность

Верстка

Видео

Графика

Звук

Операционные системы

ПК

Программирование

Проектирование

Сетевые технологии


Прямые ссылки
Нет регистрации
Нет рекламы
Файлы у нас на сервере
Скачивание до 25 мб/с
Несколько соединений одновременно


Главная | Авторские права | Соглашение | Автору/Издательству | Карта сайта    © www.brain2life.com скачать книги 2004-2010