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
Чего не знаю, того не знаю. Уже много лет я узнаю о новшествах на местном С++-митапе.

July 2025

S M T W T F S
  1 2345
6789101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 5th, 2025 04:34 am
Powered by Dreamwidth Studios