Senior C++ Developer
12.2K subscribers
1.37K photos
3 videos
615 links
Изучаем C++.

По вопросам сотрудничества: @adv_and_pr

РКН: https://www.gosuslugi.ru/snet/676e9a1e4e740947beca35ba
Download Telegram
Почти всё о манипуляциях с битами — как установить бит, обнулить бит, быстро умножить/разделить на 2 и т.д. — можно найти здесь и здесь.
Для double-бесконечности хорошей идеей будет использовать double inf = 1.0/0.0, поскольку именно так представлено значение бесконечности. У вас не будет переполнения, если вы напишете что-нибудь вроде 2*inf, так как 2*inf равно inf.
В какой строке есть ошибка компиляции?
Anonymous Quiz
27%
Во всех
16%
1
22%
2
19%
3
16%
Ни в какой
SFML

SFML (Simple and Fast Multimedia Library) — одна из самых удобных и быстрых графических библиотек для C++. Её неоспоримое преимущество — минимальные требования к уровню знаний языка и лёгкость освоения: всего за несколько дней можно написать вполне полноценную программу. К примеру, первое графическое приложение «SFML works!» можно написать всего за минуту. Ещё одно преимущество — кроссплатформенность: SFML работает под Windows, Linux (только X11, но не Wayland) и Mac OS.

SFML библиотека используется по большей части небольшими стартапами и программистами, для которых создание игр — хобби. SFML популярен среди небольших команд благодаря тому, что разработка графической части программы не требует написания больших объёмов кода.

Попробуйте пройти начальный курс.
Что будет выведено в консоль в результате исполнения этой строчки?
Anonymous Quiz
10%
3
30%
*
41%
Compiler Error
19%
Результат приведения '*' к int
Назовите тип выражения (x + x) для x типа unsigned short.
Anonymous Quiz
43%
unsigned short
24%
unsigned int
15%
int
17%
определено реализацией
Вопрос указан в коде на картинке
Anonymous Quiz
16%
C() C() D()
44%
C() C() D() C() D()
19%
C() D()
21%
C() D() D()
Допускается ли перегрузка деструкторов?
Anonymous Quiz
60%
Нет
40%
Да
Можно ли перегружать операции для встроенных типов данных?
Anonymous Quiz
58%
Да
42%
Нет
Что выведет программа?
Anonymous Quiz
23%
Compiler Error
14%
NULL
1%
;
2%
1
36%
0
23%
Другое
Что будет выведено в консоль при исполнении следующего кода?
Anonymous Quiz
28%
1 true Hello world
32%
int:1 bool:1 bool:1
10%
Ничего не выведет
30%
Другое