Здравствуйте, Marty, Вы писали:
M>Здраыствуйте!
M>MSVC не видит макрос, причем у 2026 таких случаев сильно больше, но суть одна. Или даже похоже, что оно пытается до раскрытия макросов какие-то выводы делать.
M>Предыдущие студии нормально компилируют, GCC, вплоть до 15го, также нормально все компилирует.
А какой режим препроцессора используется ?
Может в старых компиляторах не был включён новый режим.
https://learn.microsoft.com/en-us/cpp/build/reference/zc-preprocessor?view=msvc-170
С C++20 это по умолчанию включается.