Size: a a a

Библиотека C/C++ разработчика

2020 March 22
Библиотека C/C++ разработчика
источник
Библиотека C/C++ разработчика
Что будет выведено на экран?
Анонимная викторина
28%
Compiler Error
12%
10 и мусорное значение
57%
10 10
3%
10 0
Проголосовало: 1495
источник
Библиотека C/C++ разработчика
cppproglib
Что будет выведено на экран?
Анонимная викторина
22%
Compiler Error
16%
Constructor called (два раза)
62%
Constructor called (один раз)
Проголосовало: 1675
Здесь создается только объект t1, t2 — просто переменная-указатель.
источник
2020 March 23
Библиотека C/C++ разработчика
источник
Библиотека C/C++ разработчика
Что будет выведено на экран?
Анонимная викторина
21%
Compiler Error в строке Base *bp = new Derived;
25%
Код сработает без ошибок
47%
Compiler Error в строке Derived *dp = new Base;
8%
Runtime Error
Проголосовало: 1418
источник
2020 March 24
Библиотека C/C++ разработчика
Эффективное управление заголовками в C++.

https://pspdfkit.com/blog/2020/effective-header-management-in-cpp/
источник
Библиотека C/C++ разработчика
Ребята из Тинькофф Старт открывают регистрацию на онлайн-трансляцию посвященную летней программе!

26 марта в 19:00 расскажут об открытых направлениях и как подготовиться к вступительным испытаниям для каждого из них. А еще обсудят внутреннюю кухню, особенности обучения и истории ребят, которые когда-то начинали с Тинькофф Старт, а теперь строят карьеру в Тинькофф.

Для участия в трансляции зарегистрируйтесь и ищите письмо-подтверждение со ссылкой на трансляцию в указанной почте: https://prglb.ru/55km4

Напоминаем: у ребят есть телеграм-канал, где удобно следить за всеми новостями Тинькофф Образования: @tinkoff_fintech
источник
Библиотека C/C++ разработчика
Основы дизайна уровней на Unreal Engine 4.

https://youtu.be/GNjpkQpN6HE
источник
2020 March 25
Библиотека C/C++ разработчика
Курс по программированию на C++ для начинающих.

https://youtu.be/x5MB9RfJFlU
YouTube
Видеоуроки по программированию на C++. 01 урок  Вводный
Видеоуроки по программированию на C++ для начинающих и не только
Уроки по программированию на c++

Продолжительность: 22:53:00
Тип раздаваемого материала: Видеоурок
Язык: Русский

1 урок: Вводный
2 урок: Переменные
3 урок: Типы данных
4 урок: if-else
5 урок: циклы
6 урок: массивы
7 урок: строки
8 урок: указатели
9 урок: Define,enum,random,битовые операции
10 урок: Функции
11 урок: Игра крестики нолики
12 урок: Аргументы функции
13 урок: Структуры данных
14 урок: Односвязный список
15 урок: Файлы
16 урок: Шаблонные функции
17 урок: Рекурсия
18 урок: Многофайловый проект
19 урок: ООП
20 урок: Stack
21 урок: Перегрузка операций
22 урок: Основные ошибки в использовании классов
23 урок: Наследование ч.1
24 урок: Наследование ч.2
25 урок: виртуальный деструктор, абстрактные классы, шаблонные классы
26 урок: Исключения и RTTI
27 урок: STL
28 урок: Завершение курса, static lib, DLL
источник
Библиотека C/C++ разработчика
Видео о виртуальных деструкторах в C++.

https://youtu.be/jELbKhGkEi0
источник
2020 March 26
Библиотека C/C++ разработчика
Суперподборка: более 70 бесплатных русскоязычных онлайн-курсов по IT-специальностям

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

https://prglb.ru/3a6ih
источник
Библиотека C/C++ разработчика
источник
Библиотека C/C++ разработчика
Что будет выведно на экран?
Анонимная викторина
35%
0
12%
Compiler Error
49%
Ненулевое значение
4%
Runtime Error
Проголосовало: 1788
источник
2020 March 27
Библиотека C/C++ разработчика
C++17 - The Complete Guide (2019)

Особенности последнего стандарта C++17 открывают множество возможностей, однако в языке есть и скрытые ловушки. В данной книге описываются причины нововведений C++17 и их отличительные качества с множеством примеров и уникальной справочной информацией как для разработчиков приложений, так и библиотек.

Скачать книгу
источник
Библиотека C/C++ разработчика
cppproglib
Подробнее об этом примере можете прочитать здесь: https://www.geeksforgeeks.org/why-is-the-size-of-an-empty-class-not-zero-in-c/
источник
Библиотека C/C++ разработчика
Курс по алгоритмам и структурам данных на C++.

https://youtu.be/ucfsFmjScpQ
источник
2020 March 28
Библиотека C/C++ разработчика
C++ Templates: The Complete Guide (2017)

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

Скачать книгу
источник
Библиотека C/C++ разработчика
источник
Библиотека C/C++ разработчика
Что выведет программа?
Анонимная викторина
43%
Compiler Error: Function cannot be used as lvalue
19%
10
38%
30
Проголосовало: 1774
источник
2020 March 29
Библиотека C/C++ разработчика
Когда функция возвращает по ссылке, она может быть использована как lvalue. Так как x статическая переменная, она общая для всех вызовов функций и строка инициализации выполняется один раз. Строка fun() = 30; присваивает x значение 30. Следующий вызов возвращает изменённое значение.
источник