Topic.Lt Войти
Закрыть


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


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



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



В ходе чтения книги вы научитесь:

- преодолевать недостатки системы типов С++;

- обеспечивать выполнение требований проекта программного обеспечения с помощью ограничений, соглашений и утверждений;

- правильно обрабатывать ситуации, не оговоренные стандартом, включая проблемы, связанные с динамическими библиотеками, статическими объектами и поточной организацией вычислений;

- обеспечивать совместимость динамически загружаемых компонентов на уровне двоичных модулей;

- понимать недостатки неявных преобразований и связанные с ними затраты и применять альтернативные подходы;

- повышать совместимость различных компиляторов, библиотек и операционных сред;

- помогать компилятору обнаруживать больше ошибок и работать более эффективно;

- понимать, какие аспекты стиля влияют на надежность;

- применять механизм захвата ресурсов при инициализации при решении различных задач;

- умело обращаться со странной связью, временами возникающей между массивами и указателями;

- использовать шаблонное программирование для повышения гибкости и устойчивости;

- расширять С++, в том числе быстрой конкатенацией строк, настоящими NULL-указателями, гибкими буферами памяти, свойствами, многомерными массивами и диапазонами.



Автор: Мэтью Уилсон

Издательство: КУДИЦ-Образ

Год издания: 2006

Страниц: 736

ISBN: 5-91136-006-3

Язык: русский

Формат: DJVU

Размер: 8.69 Мб



Внимание! У Вас нет прав для просмотра скрытого текста.

Новость из портала NNM.Ru (NoNaMe)

www.Topic.lt/2008/01/30/c.-prakticheskijj-podkhod-k-resheniju.html URL - R.K. Frimen