C++_BE1
407 subscribers
278 photos
1 video
42 files
522 links
Канал по C/C++, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
WinAPI C++.pdf
8.3 MB
📖 Технология программирования на С++. Н. А. Литвиненко.

Данное учебное пособие продолжает курс "Технология программирования на С++. Начальный курс", изданного в 2005 году издательством "БХВ-Петербург", и предназначено для студентов технических вузов, обучающихся по специальностям "Информационные системы", "Информатика и вычислительная техника", осваивающих программирование на языке С++.
При изучении данного курса требуется знание языка С++ на уровне консольных приложений. Необходимо также знание библиотеки STL (от англ. Standard Template Library).

C++_BE1

#itbook
http://cpp-reference.ru/articles/sequence-points-and-expression-evaluation/

Знаете ли Вы, что такое точки следования? Каждый C++ программист должен о них знать. Однако когда мы задаем этот вопрос, даже программисты, имеющие многолетний практический опыт признают, что они не имеют о них никакого понятия. В этой статье мы хотим пролить свет на эту тайну и объяснить, что такое точки следования и почему о них важно знать.

C++_BE1

#info
shlee_qt_5_10_professionalnoe_programmirovanie_na_cpp.pdf
3.3 MB
📖 Qt 5.10. Профессиональное программирование на С++. М. Шлее.

Книга посвящена разработке приложений для Windows, Mac OS X и Linux с использованием библиотеки Qt версии 5.3.
Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек.
Описана интегрированная среда разработки Qt Creator и работа с технологией Qt Quick. Книга содержит исчерпывающую информацию о классах Qt 5, и так же даны практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров.
Проекты примеров из книги размещены на сайте издательства.

C++_BE1

#itbook
Ответ к предыдущему посту👇

1,3
http://cpp-reference.ru/articles/virtual-constructor/

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

C++_BE1

#info
Krasnov_Metaprogrammirovanie_shablonov_C_v_zadachah_matematicheskoy.pdf
1.2 MB
📖 Метапрограммирование шаблонов C++ в задачах математической физики. М.М. Краснов.

Рассматривается применение метапрограммирования шаблонов языка C++ для упрощения записи алгоритмов и для переноса части вычислений (различных целочисленных констант, например, биномиальных коэффициентов) на стадию компиляции, что теоретически позволяет ускорить выполнение программ и может быть весьма актуальным для численного решения задач математической физики.
Метапрограммирование шаблонов позволяет автоматизировать некоторые сложные вычисления, такие, например, как раскрытие скобок в сложных выражениях и вычисление символьных производных от формул. Это помогает избавиться от трудно обнаруживаемых ошибок, возникающих при проведении подобных вычислений вручную (на бумаге) из-за невнимательности.

C++_BE1

#itbook
Какой оператор используется для обозначения пространства имен?
Anonymous Quiz
2%
троичный оператор
3%
условный оператор
76%
оператор области видимости
19%
ни один из вышеперечисленных
Forwarded from С++_Hub
Где правильно указана переменная?
Anonymous Quiz
1%
var str = "Hi";
0%
int num = "1";
23%
float x = 32,14;
0%
done = true;
76%
char sym = 'a';
https://radioprog.ru/post/1563

Добро пожаловать в шестую часть серии «114 алгоритмов C++». Сегодня мы поговорим об алгоритмах, генерирующих значения, и множестве вариантов копирования, предлагаемых стандартной библиотекой.

C++_BE1

#info
c_master-klass_v_zadachakh_i_primerakh_3642941.pdf
3.6 MB
📖 C++. Мастер-класс в задачах и примерах. Максим Кузнецов.

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

C++_BE1

#itbook
Izuchaem_C_cherez_programmirovanie_igr_(2016).pdf
20.8 MB
📖 Изучаем С++ через программирование игр. Майкл Доусон.

Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++.
Эта книга поможет вам освоить разработку игр с самых азов, независимо от того, есть ли у вас опыт программирования. Гораздо интересней учиться, когда обучение превращается в игру.
Каждая глава книги описывает самостоятельный игровой проект. В заключительной главе вам предстоит написать сложную игру, которая объединяет все приемы программирования, рассмотренные в предыдущих главах.
Книга, которую вы держите в руках, идеально подойдет для начинающего программиста, планирующего не только как следует освоить непростой язык С++, но и поупражняться в программировании игр.

C++_BE1

#itbook