Size: a a a

2021 July 04

EP

Egor Pugin in pro.cxx
нужен пример, как мы будем обращаться к полю 5 размером 64 байта
источник

SA

Sergey Anisimov in pro.cxx
Да как угодно вообще, не вижу проблем. Можно с маппингом имен из DSL к индексам, можно прямо по индексам, можно через compile-time довесок какой-нибудь со стороны C++. Само "поле" обязано быть подразбито на дата-атомики без вариантов, разумеется, в данном случае, либо быть сырым буфером.
источник

АК

Александр Караев... in pro.cxx
Перенесено в @supapro
источник

КП

Крылатый Пегас... in pro.cxx
Попробуй
источник

F

Farid in pro.cxx
+1, пожалуйста.
источник

IZ

Ilia Zviagin in pro.cxx
Не знаешь что возвращать — надо исключение кидать...
источник

В

Влад in pro.cxx
разве это не оборвет обход листа, если, например, нужный тип не первый? или в catch вызывать заново, но как узнать на каком оно остановилось?
источник
2021 July 05

C

CristiCristiano in pro.cxx
как не говорят в гугле, исключено
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Функция с именем for должна возвращать void
источник

А

Ананданатх in pro.cxx
А что дальше с этим значением нужно делать? Можно переделать FOR так, чтобы он не возвращал значения сам, а принимал generic лямбду, которая уже что-то полезное сделает. Как-то так https://godbolt.org/z/W75rfqzvx
источник

NL

Nick Linker in pro.cxx
Плохой  совет. На пустом месте городить побочный эффект. Правильный ответ — нужно возвращать Result/Option или их крестовые аналоги.
источник

IZ

Ilia Zviagin in pro.cxx
Как я могу дать хороший совет, если я понятия не имею, что ему надо было...
источник

АК

Александр Караев... in pro.cxx
Как только завезут std::expected и/или монадический интерфейс для optional/variant/expected, тогда и можно поговорить
источник

VK

Valentin Kornienko in pro.cxx
tl:: expected
источник

EP

Egor Pugin in pro.cxx
а сейчас нельзя такое написать?
источник

VK

Valentin Kornienko in pro.cxx
Просто и приятно, х
источник

VK

Valentin Kornienko in pro.cxx
Есть не в стандарте, tl удобное достаточно
источник

EP

Egor Pugin in pro.cxx
ну вот, зачем стандарты ждать
источник

АК

Александр Караев... in pro.cxx
Можно, но матчить очень неудобно (по сравнению с растом)
источник

EP

Egor Pugin in pro.cxx
а как станет?
источник