🍌
C++ Feed
@cpp_aggregator
311
subscribers
218
photos
12.7K
links
Агрегатор всего подряд про C++.
Для связи:
@smertig
Powered by
https://github.com/Smertig/banana
Download Telegram
Join
🍌
C++ Feed
311 subscribers
🍌
C++ Feed
A footnote on “Three reasons to pass `std::string_view` by value”
Источник:
Arthur O’Dwyer
Arthur O’Dwyer
A footnote on “Three reasons to pass std::string_view by value”
Several readers have responded to my recent post
“Three reasons to pass std::string_view by value” (2021-11-09),
pointing out that (while everything I said is true of the Itanium x86-64 ABI used on Linux and Mac) unfortunately
Microsoft’s x86-64 ABI
does…
👍
2
👎
🍌
C++ Feed
[Перевод] Базовые концепции аллокаторов
Источник:
Habr
Автор:
Dasfex
Хабр
Базовые концепции аллокаторов
Находясь в поисках какой-то агрегированной информации о стандартных приёмах, используемых при проектировании кастомных аллокаторов, я обнаружил, что существует достаточное количество статей о том, как...
👍
1
👎
🍌
C++ Feed
Дерево без рекурсии
Источник:
Habr
Автор:
xverizex
Хабр
Дерево без рекурсии
В этой статье я покажу двоичное дерево без рекурсии. Я думаю что оно в некоторых случаях будет более удобно, нежели дерево с рекурсией. Итак, начнем. Допустим есть задачка, получить много данных и...
👍
1
👎
1
🍌
C++ Feed
Алгоритм. Очередь с приоритетом
Источник:
Habr
Автор:
xverizex
Хабр
Алгоритм. Очередь с приоритетом
В этой статье я покажу очередь с приоритетом с использованием linked list. Алгоритм простой и позволяет получить приоритетные сообщения раньше, чем остальные сообщения. Я сначала поискал в интернете...
👍
2
👎
🍌
C++ Feed
Is `path` convertible to `string_view`?: a war story
Источник:
Arthur O’Dwyer
Arthur O’Dwyer
Is path convertible to string_view?: a war story
This story comes from the libc++ review
implementing P1989 “Range constructor for std::string_view 2: Constrain Harder”
(Corentin Jabot, March 2021). That paper made std::string_view
implicitly convertible-from basically any contiguous range of characters.…
👍
2
👎
🍌
C++ Feed
The Type-Traits Library: Type Checks
Источник:
Modernes C++ -
ModernesCpp.com
👍
👎
🍌
C++ Feed
Designated Initializers in C++20
Источник:
C++ Stories
C++ Stories
Designated Initializers in C++20
New Standard, new ways to initialize objects!
With C++20, we get a handy way of initializing data members. The new feature is called designated initializers and might be familiar to C programmers.
Let’s have a look at this small feature:
The basics Designated…
👍
2
👎
🍌
C++ Feed
Программа SEZE II
Источник:
Habr
Автор:
AtariSMN82
Хабр
Программа SEZE II
Если вам интересна 2D графика и видео фильтры, то предлагаю вам ознакомиться с SEZE, программой применяющей пользовательские фильтры к видео, которые можно написать самому на C++.О чём статьяМне...
👍
1
👎
🍌
C++ Feed
Спасибо, Марио, но код стоит поправить – проверка TheXTech
Источник:
Habr
Автор:
MrROBUST
Хабр
Спасибо, Марио, но код стоит поправить – проверка TheXTech
Здорово, когда энтузиастам-разработчикам удаётся сделать работающий клон известной игры. Ещё лучше, когда находятся люди, готовые продолжить развитие таких проектов! В этой статье с помощью PVS-Studio...
👍
2
👎
🍌
C++ Feed
Приложение для аудиозвонков с регулировкой звука, как в реальной жизни
Источник:
Habr
Автор:
hse_spb
Хабр
Приложение для аудиозвонков с регулировкой звука, как в реальной жизни
Распространенная в пандемию ситуация: общаетесь с друзьями или коллегами по Zoom, несколько человек начинают говорить одновременно и… разобрать хоть что-то не представляется возможным. Эта проблема...
👍
👎
🍌
C++ Feed
C++ Weekly - Ep 299 - C++ Homework: `const` All The Things
Источник:
Cᐩᐩ Weekly With Jason Turner
YouTube
C++ Weekly - Ep 299 - C++ Homework: `const` All The Things
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟
T-SHIRTS AVAILABLE!
► The best C++ T-Shirts anywhere! https://my-store-d16a2f.creator-spring.com/
WANT MORE JASON?
► My Training Classes: https://emptycrate.com/training.html
► Follow me on twitter: https:…
👍
👎
🍌
C++ Feed
Radiology Research and Software Development at Kitware
Источник:
Kitware Blog
Kitware Blog
Radiology Research and Software Development at Kitware - Kitware Blog
Kitware develops tailored software solutions designed to solve complex radiological challenges. Our team will be at RSNA 2021!
👍
👎
🍌
C++ Feed
Conditional Members
Источник:
Barry Revzin
Barry’s C++ Blog
Conditional Members
I’d previously written a post about if constexpr (and how it’s not broken). I argued in that post how, broadly speaking, C++20 gives you the tools to solve the problems you want, even if they work a bit differently to D’s static if (with one notable exception…
👍
👎
🍌
C++ Feed
Underseeding `mt19937`; introducing `xoshiro256ss`
Источник:
Arthur O’Dwyer
Arthur O’Dwyer
Underseeding mt19937; introducing xoshiro256ss
TLDR: std::mt19937 is half the speed of a good PRNG (and 500 times slower to seed,
for what that’s worth).
These days I copy-and-paste xoshiro256ss.h
when I need random numbers for a project.
👍
👎
🍌
C++ Feed
C++ build throughput investigation and tune up
Источник:
C++ Team Blog
Microsoft News
C++ build throughput investigation and tune up
Building C++ code is a complex process, launching many build tools in parallel and often running for a long time. It is always desirable to make it faster, but also a challenge to understand what the most effective way would be to achieve this.
👍
👎
🍌
C++ Feed
С++17 OpenSSL: ECDH и AES 256
Источник:
Habr
Автор:
old2ev
Хабр
С++17 wrapper для OpenSSL: ECDH и AES 256
При написании одного клиент-серверного приложения на С++ потребовалось организовать защищённое соединение между двумя удалёнными узлами. Я сразу обратил внимание на алгоритмы использующиеся в TLS...
👍
👎
3
🍌
C++ Feed
Немного об отладке C/C++ приложений
Источник:
Habr
Автор:
novemix
👍
👎
🍌
C++ Feed
Adobe XD Bridge TP for Qt Design Studio released!
Источник:
Qt Blog
www.qt.io
Adobe XD Bridge TP for Qt Design Studio released!
Qt Design Studio 2.2.2 released
👍
👎
🍌
C++ Feed
CLion 2021.3 Release Candidate 2
Источник:
Clion Blog
JetBrains Blog
CLion 2021.3 Release Candidate 2 | The CLion Blog
Another Release Candidate for CLion 2021.3 is now available!
To install CLion 2021.3 RC2 (build 213.5744.190), download it from the website, update from our Toolbox App, or use this snap package (for
👍
1
👎
🍌
C++ Feed
Advent of Code с нами уже 7 лет
Источник:
Habr
Автор:
farafonoff
Хабр
Advent of Code с нами уже 7 лет
Я начал участвовать в AoC в 2015 году, когда прочитал пост на Хабре. В тот, первый, год пост появился поздно, 17 декабря, по этому в этом году мне захотелось напомнить об AoC заранее, чтобы желающие...
👍
👎
🍌
C++ Feed
Модные видео гличи на C++
Источник:
Habr
Автор:
AtariSMN82
Хабр
Модные видео гличи на C++
О чём статья Мне нравятся разные 2D эффекты типа дизеринга или pixel sort и я написал несколько плагинов для Paint Dot Net, но они были только для статичных изображений, а мне захотелось сделать то...
👍
👎