Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ

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

Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ

Отрывок из книги

class Widget; // объявление класса template<typename T> // объявление шаблона class GraphNode; // (см. правило 42 о том, что такое «typename» Заметьте, что я называю целое число x «объектом», несмотря на то что это переменная встроенного типа. Некоторые люди под «объектами» понимают только переменные пользовательских типов, но я не принадлежу к их числу. Также отметим, что функция numDigits возвращает тип std::size_t, то есть тип size_t из пространства имен std. Это то пространство имен, в котором находится почти все из стандартной библиотеки C++. Однако, поскольку стандартная библиотека C (точнее говоря, С89) также может быть использована в программе на C++, символы, унаследованные от C (такие как size_t), могут существовать в глобальном контексте, внутри std, либо в обоих местах, в зависимости от того, какие заголовочные файлы были включены директивой #include. В этой книге я предполагаю, что с помощью #include включаются заголовочные файлы C++. Вот почему я употребляю std::size_t, а не просто size_t....
Книга закрыта по требованию правообладателя.
Комментарии:
Популярные книги

Гримуар тёмного лорда I

Грехов Тимофей
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Гримуар тёмного лорда I

Кодекс Охотника. Книга ХХХ

Винокуров Юрий
30. Кодекс Охотника
Фантастика
:
попаданцы
,
аниме
,
фэнтези
.
5.00
рейтинг книги
Кодекс Охотника. Книга ХХХ

Адвокат империи

Карелин Сергей Витальевич
1. Адвокат империи
Фантастика
:
городское фэнтези
,
попаданцы
,
фэнтези
.
5.75
рейтинг книги
Адвокат империи

Инженер Петра Великого 2

Гросов Виктор
2. Инженер Петра Великого
Фантастика
:
попаданцы
,
альтернативная история
,
фэнтези
.
5.00
рейтинг книги
Инженер Петра Великого 2

Бракованная невеста. Академия драконов

Милославская Анастасия
Фантастика
:
фэнтези
,
сказочная фантастика
.
5.00
рейтинг книги
Бракованная невеста. Академия драконов

Изгой Проклятого Клана. Том 6

Пламенев Владимир
6. Изгой
Фантастика
:
аниме
,
фэнтези
,
фантастика: прочее
,
попаданцы
.
5.00
рейтинг книги
Изгой Проклятого Клана. Том 6

Паладин из прошлого тысячелетия

Еслер Андрей
1. Соприкосновение миров
Фантастика
:
боевая фантастика
,
попаданцы
.
6.25
рейтинг книги
Паладин из прошлого тысячелетия

Симфония теней

Злобин Михаил
3. Хроники геноцида
Фантастика
:
попаданцы
,
фэнтези
.
5.00
рейтинг книги
Симфония теней

Мастер 7

Чащин Валерий
7. Мастер
Фантастика
:
фэнтези
,
боевая фантастика
,
попаданцы
,
технофэнтези
,
аниме
.
5.00
рейтинг книги
Мастер 7

Вперед в прошлое 6

Ратманов Денис
6. Вперед в прошлое
Фантастика
:
попаданцы
,
альтернативная история
.
5.00
рейтинг книги
Вперед в прошлое 6

Газлайтер. Том 26

Володин Григорий Григорьевич
26. История Телепата
Фантастика
:
боевая фантастика
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Газлайтер. Том 26

Имя нам Легион. Том 6

Дорничев Дмитрий
6. Меж двух миров
Фантастика
:
боевая фантастика
,
рпг
,
аниме
.
5.00
рейтинг книги
Имя нам Легион. Том 6

На границе империй. Том 10. Часть 1

INDIGO
Вселенная EVE Online
Фантастика
:
космическая фантастика
,
попаданцы
.
5.00
рейтинг книги
На границе империй. Том 10. Часть 1

Газлайтер. Том 3

Володин Григорий
3. История Телепата
Фантастика
:
попаданцы
,
альтернативная история
,
аниме
.
5.00
рейтинг книги
Газлайтер. Том 3

Тайны затерянных звезд. Том 2

Лекс Эл
2. Тайны затерянных звезд
Фантастика
:
боевая фантастика
,
космическая фантастика
,
космоопера
,
фэнтези
.
5.00
рейтинг книги
Тайны затерянных звезд. Том 2

Имя нам Легион. Том 18

Дорничев Дмитрий
18. Меж двух миров
Фантастика
:
боевая фантастика
,
рпг
,
аниме
.
5.00
рейтинг книги
Имя нам Легион. Том 18

Имя нам Легион. Том 1

Дорничев Дмитрий
1. Меж двух миров
Фантастика
:
боевая фантастика
,
рпг
,
аниме
.
5.00
рейтинг книги
Имя нам Легион. Том 1