sab123: (Default)
[personal profile] sab123
Оказывается, С++ начиная со стандарта 2017 года разрешает определять переменную внутри условия, например:

if(auto it = map.find(value); it != map.end()) {
  ...
}


А также гарантировать ветвление по константному выражению еще на этапе компиляции через "if constexpr". Кому интересно больше подробностей, можно читать тут: https://learn.microsoft.com/en-us/cpp/cpp/if-else-statement-cpp?view=msvc-170

Date: 2025-06-03 03:55 pm (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Кстати о четвертой стене.

Date: 2025-06-03 04:44 pm (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Чего не знаю, того не знаю. Уже много лет я узнаю о новшествах на местном С++-митапе.

June 2025

S M T W T F S
1 2 3 4 567
8 91011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 12th, 2025 04:16 pm
Powered by Dreamwidth Studios
OSZAR »