С++. Сборник рецептов

С++. Сборник рецептов

Как вы знаете, С++ является кроссплатформенным языком программирования. На нем пишется очень большое количество современных приложений. Дело в том, что многие программисты, работающие с С++ будь то под unix, либо windows, либо под Мак-ос сталкиваются с одними и теми же проблемами. Эта книга помогает программистам решать проблемы, возникающие при программировании.

Даже, несмотря на то, что вы уже давно программируете, некоторые из основных фрагментов кода все же вам тяжело запомнить. А некоторые приходится каждый раз для нового проекта переписывать. К таким фрагментам может относиться работа с датами и временем, работа со строками и текстом, работа с файлами, со стандартными контейнерами.

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

Основное содержание книги "С++. Сборник рецептов"

1. Сборка приложений на С++

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

2. Организация кода

Эта глава будет посвящена таким способам организации кода, как модульность. Благодаря чему ваш код будет масштабируемым.

3. Числа

Здесь будут рассмотрены рецепты для работы с числовыми типами языка программирования С++.

4. Строки и текст

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

5. Даты и время

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

6. Управление данными с помощью контейнеров

Эта глава будет посвящена STL (стандартная библиотека шаблонов), включенной в стандарт С++.

7. Алгоритмы

Продолжение темы STL, где будут собраны основные рецепты для работы с этой стандартной библиотекой.

8. Классы

Рецепты решения проблем, возникающих при работе с классами.

9. Исключения и безопасность

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

10. Потоки и файлы

Потоки являются действительно сложным элементом программирования будь то на С++, либо ином языке программирования. С потоками работают обычно уже довольно опытные программисты. Здесь собраны рецепты для работы с потоками, а также файлами.

11. Наука и математика

Особенности решения различных научных, математических задач.

12. Многопоточная обработка

13. Интернационализация

Рассматриваются вопросы интернационализации: форматирование строк, в соответствии с местными соглашениями (дата, время, денежные суммы), корректная работа с символами.

14. XML

Учимся работать с XML в С++.

15. Разные функции

Все что не вошло по тем или иным причинам в иные главы, будет рассмотрено здесь.


Скачать "С++. Сборник рецептов"

Скачать С++. Сборник рецептов с Letitbit.net (11.35 mb)
Скачать С++. Сборник рецептов с Depositfiles.com (11.35 mb)