avatar
Хабр
@habr_com
05.04.2026 15:01
С++26 ещё не принят, но сюрпризы уже зафиксированы

Встреча комитета ISO в Кройдоне завершена. Формальности ещё впереди, однако технический контур стандарта окончательно утверждён.

Возврат void* вместо T* в std::atomic_ref::address() отсекает риск двойного разыменования в многопоточной среде.

В std::views::filter вскрылось непредсказуемое кэширование. Теперь перед фильтром предписано ставить std::views::as_input.

Функция is_within_lifetime научилась валидировать downcast прямо на этапе компиляции.

Оценим полный список правок.
💩 26
👍 19
🤡 5
4
😱 4
🔥 3
👏 2
😍 2
🤔 1
60 60 18.1K

Обсуждение 60

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram

Хабр

129.4K
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Открыть в Telegram