|
|
rss_habr
[Перевод] Упрощаем код с помощью if constexpr и концептов C++17/C++20Пятница, 16 Сентября 2022 г. 16:11 (ссылка)
До C++17 у нас было несколько довольно неэлегантных способов написать Ну что ж, давайте разберемся, как мы можем использовать это в качестве замены https://habr.com/ru/post/688688/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688688
rss_habr
[Перевод] Эволюция лямбд в C++14, C++17 и C ++20Понедельник, 27 Июня 2022 г. 12:41 (ссылка)
Лямбда-выражения — одна из самых популярных фич современного C++. С тех пор, как они были представлены в C++11, лямбды проникли практически в каждую кодовую базу на C++. Цель этой статьи — рассказать об основных эволюционных этапах в истории лямбда-выражений. Читать далееhttps://habr.com/ru/post/673580/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673580
rss_habr
SObjectizer: что это, для чего это и почему это выглядит именно так? Взгляд из 2022-гоСреда, 15 Июня 2022 г. 11:34 (ссылка)
Шесть лет назад, в июне 2016-го года, вышла первая статья об инструменте, с разработкой которого я связан уже много лет. Шестилетней давности публикация дала толчок интереса к SObjectizer-у и, как я понимаю, кто-то сумел попробовать SObjectizer в деле (или собрался попробовать) именно благодаря той статье. Поскольку за прошедшее время SObjectizer несколько изменился, то я подумал, что не помешало бы выпустить обновленную версию статьи. Исправленную и дополненную. С учетом не только того, что в SObjectizer изменилось/появилось/исчезло, но и отталкиваясь от критических отзывов на предыдущие статьи про SObjectizer. Итак, вашему вниманию предоставляется свежий взгляд на то, что же это за инструмент, для чего он создавался и почему получился именно таким. Читать далееhttps://habr.com/ru/post/671080/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671080
rss_habr
RVO и NRVO в C++17Пятница, 27 Мая 2022 г. 12:17 (ссылка)
Предположим, что в программе на C++ вы возвращаете из функции локальную переменную. Что происходит при вызове оператора https://habr.com/ru/post/666330/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666330
rss_habr
Гибкая индексация элементов в контейнере на С++ и при чём тут Boost.MultiIndexПонедельник, 24 Мая 2022 г. 00:49 (ссылка)
Предположим, что ты - С++ программист и тебе нужно создать справочник. Ну а точнее, рассмотрим один из этапов, когда тебе нужно отобразить одно множество на другое. В процессе поиска решения ты узнаешь про хэш-таблицы, деревья, и делаешь самую наивную реализацию. После чего, при усложнении стандартного примера, начинаешь задаваться вопросами... Мультииндекснутьсяhttps://habr.com/ru/post/667434/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667434
rss_habr
[Перевод] В апреле выйдет GNU Compiler Collection 12Вторник, 26 Апреля 2022 г. 23:23 (ссылка)
Смягчение уязвимости Trojan Source, оптимизация функций приведения типов, многомерный оператор [], подавление предупреждений о вендорных атрибутах — вот лишь некоторые возможности GCC 12. Подробностями делимся к старту курса по разработке на C++. Читать далееhttps://habr.com/ru/post/662932/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662932
rss_habr
[recovery mode] Как перестать некорректно выражаться в кодеПонедельник, 11 Апреля 2022 г. 14:08 (ссылка)
Мудрецы мира С++ часто напоминают нам о том как важно максимально точно выражать свои мысли в коде, делать код понятным и простым, не теряя при этом (а зачастую и выигрывая) в эффективности. Но задумайтесь как выглядит в С++ код связанный с динамическим полиморфизмом. Взглянуть на С++ по новомуhttps://habr.com/ru/post/660201/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660201
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |