Re[7]: Почему в расте отсутствует выброс исключений?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 03.12.22 07:51
Оценка:
Здравствуйте, T4r4sB, Вы писали:


TB>Ацуцтвие сахара для этого дела.

TB>Писать
TB>
TB>auto MaybeResult = foo();
TB>if (auto Error = Result.takeError()) {
TB>  return Error;
TB>}
TB>auto Result = MaybeResult.takeResult();
TB>



Я сахар сам написал, работало как-то так:
if (auto res = foo())
{
    doSomething(res.value);
}



TB>Немного более утомительно, чем

TB>
TB>auto Result = foo()?;
TB>


А что тут вообще происходит?
Маньяк Робокряк колесит по городу
Отредактировано 03.12.2022 7:55 Marty . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.