C++ для Maya
Создание кастомного локатора. В этой статье автор делится опытом, который приобрел при написании плагина на C++ для Maya.
Смотреть статью
Создание кастомного локатора. В этой статье автор делится опытом, который приобрел при написании плагина на C++ для Maya.
Смотреть статью
Хабр
C++ для Maya
Создание кастомного локатора Внимание! Данной статья не является туториалом, а служит для передачи моего опыта и наработками. В этой статье я хочу поделиться тем опытом, который приобрел при написании...
Что выведет код сверху?
Anonymous Quiz
41%
Sanfoundry!
5%
Sanfoundry!.
8%
Sanfoundry.
46%
Sanfoundry.!
256 строчек голого C++: пишем трассировщик лучей с нуля за несколько часов.
https://habr.com/ru/post/436790/
https://habr.com/ru/post/436790/
Хабр
256 строчек голого C++: пишем трассировщик лучей с нуля за несколько часов
Публикую очередную главу из моего курса лекций по компьютерной графике (вот тут можно читать оригинал на русском, хотя английская версия новее). На сей раз тема разговора — отрисовка сцен при помощи...
Техника: генерация кода времени компиляции и оптимизация.
https://www.foonathan.net/2022/01/compile-time-codegen/
https://www.foonathan.net/2022/01/compile-time-codegen/
www.foonathan.net
Technique: Compile Time Code Generation and Optimization
C++ constexpr is really powerful.
In this blog post, we’ll write a compiler that can parse a Brainfuck program given as string literal,
and generate optimized assembly instructions that can then be executed at runtime.
The best part: we neither have to actually…
In this blog post, we’ll write a compiler that can parse a Brainfuck program given as string literal,
and generate optimized assembly instructions that can then be executed at runtime.
The best part: we neither have to actually…
Алгоритм iter_swap
std::swap используется для обмена элементами между двумя контейнерами. Один из других способов сделать то же самое облегчает std::iter_swap, который, как следует из названия, используется для замены элементов с помощью итератора.
Он просто меняет значения элементов, на которые указывают итераторы. Если мы посмотрим на его внутреннюю работу, мы обнаружим, что эта функция сама использует std::swap() .
std::swap используется для обмена элементами между двумя контейнерами. Один из других способов сделать то же самое облегчает std::iter_swap, который, как следует из названия, используется для замены элементов с помощью итератора.
Он просто меняет значения элементов, на которые указывают итераторы. Если мы посмотрим на его внутреннюю работу, мы обнаружим, что эта функция сама использует std::swap() .
В этом видео разработчик из Яндекса попробует свои силы в mock-интервью по С++.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Mock-собеседование С++ разработчика из Яндекс | Самое полное интервью
Курсы по программированию: https://clck.ru/37iG2b
Потренироваться проходить собеседования: https://clck.ru/3C2CY3
Консультации:
https://getmentor.dev/mentor/vladimir-balun-191
https://solvery.io/ru/mentor/vladimir_balun
00:00 - Введение
00:10 - Запрет создания…
Потренироваться проходить собеседования: https://clck.ru/3C2CY3
Консультации:
https://getmentor.dev/mentor/vladimir-balun-191
https://solvery.io/ru/mentor/vladimir_balun
00:00 - Введение
00:10 - Запрет создания…
std::conditional_variable и std::atomic_flag в С++20
Основная идея статьи - сравнить производительность std::conditional_variable и std::atomic_flag::wait из С++20, посмотреть примеры использования.
Смотреть статью
Основная идея статьи - сравнить производительность std::conditional_variable и std::atomic_flag::wait из С++20, посмотреть примеры использования.
Смотреть статью
Хабр
std::conditional_variable и std::atomic_flag в С++20
Основная идея статьи - сравнить производительность std::conditional_variable и std::atomic_flag::wait из С++20, посмотреть примеры использования. Когда встает вопрос об ожидании какого-то...
Современные возможности C++ и проверенные паттерны: активный объект, внешний полиморфизм и корутины
В этой статье автор показывает, как внешний полиморфизм (реализация полиморфного поведения вне объекта, для которого такое поведение требуется) помогает писать красивые и чистые программы, и рассказывает о некоторых базовых и продвинутых способах реализации.
Смотреть статью
В этой статье автор показывает, как внешний полиморфизм (реализация полиморфного поведения вне объекта, для которого такое поведение требуется) помогает писать красивые и чистые программы, и рассказывает о некоторых базовых и продвинутых способах реализации.
Смотреть статью
Хабр
Современные возможности C++ и проверенные паттерны: активный объект, внешний полиморфизм и корутины
Краткое содержание В этой статье я покажу, как внешний полиморфизм (реализация полиморфного поведения вне объекта, для которого такое поведение требуется) помогает писать красивые и чистые программы,...
#вопросы_с_собеседований
Что выведет код сверху?
Ответ:
Compile-time error
Объяснение: Поскольку конструктор Test() является приватным членом класса, то к нему нельзя получить доступ из внешнего мира, поэтому программа выдает ошибку.
Что выведет код сверху?
Ответ:
Объяснение: Поскольку конструктор Test() является приватным членом класса, то к нему нельзя получить доступ из внешнего мира, поэтому программа выдает ошибку.
💻 Первый игровой движок на С++ и SFML
Пошаговый гайд по написанию простого 2D игрового движка на С++
Смотреть статью
Пошаговый гайд по написанию простого 2D игрового движка на С++
Смотреть статью
Библиотека программиста
Первый игровой движок на С++ и SFML
Пошаговый гайд по написанию простого 2D игрового движка на С++: твой уверенный старт в геймдеве!
Алгоритмы и структуры данных на C++
В данном плейлисте вы найдете лекции от преподавателя МФТИ по курсу "Алгоритмы и структуры данных на С++".
Смотреть уроки
В данном плейлисте вы найдете лекции от преподавателя МФТИ по курсу "Алгоритмы и структуры данных на С++".
Смотреть уроки
Что будет выведено в консоль при исполнении следующего кода?
Anonymous Quiz
26%
1 true Hello world
29%
int:1 bool:1 bool:1
10%
Ничего не выведет
34%
Другое
📈 Big O нотация: что это такое и почему ее обязательно нужно знать каждому программисту
Чем отличается структура данных от абстрактного типа данных? Что такое Big O нотация и как ее применять? Мы постарались ответить на эти вопросы в данной статье.
https://proglib.io/sh/UTxeVEoj27
Чем отличается структура данных от абстрактного типа данных? Что такое Big O нотация и как ее применять? Мы постарались ответить на эти вопросы в данной статье.
https://proglib.io/sh/UTxeVEoj27