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

(1 оценок, среднее: 4,00 из 5)
Загрузка...

C++ практический подход к решению проблем программирования Навазние: C++ практический подход к решению проблем программирования
Автор: Уилсон М.
Издательство: Кудиц-образ
Год: 2006
ISBN: 5-91136-006-3
DJVU: 9 Мб + 224 Мб (исходный код)


Книга научит вас по-новому смотреть на сложные проблемы, с которыми приходится сталкиваться при программировании на языке C++ и овладеть многофункциональными методами. Если ваш опыт в программировании мал, то прочтение книги позволит вам освоить принципы эффективного программирования.

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

6,610 просмотров всего, 1 просмотров сегодня




Скачать книгу:


UniBytes (DJVU) , исходный код
GigaBase (DJVU) , исходный код
Share4web (DJVU) , исходный код


Купить:


Ozon

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *