Сообщение Re[7]: Почему в расте отсутствует выброс исключений? от 03.12.2022 7:51
Изменено 03.12.2022 7:55 Marty
Re[7]: Почему в расте отсутствует выброс исключений?
Здравствуйте, T4r4sB, Вы писали:
TB>Ацуцтвие сахара для этого дела.
TB>Писать
TB>
TB>Немного более утомительно, чем
TB>
А что тут вообще происходит?
TB>Ацуцтвие сахара для этого дела.
TB>Писать
TB>
TB>auto MaybeResult = foo();
TB>if (auto Error = Result.takeError()) {
TB> return Error;
TB>}
TB>auto Result = MaybeResult.takeResult();
Я сахар сам написал, работало как-то так:
[ccode]
if (auto res = foo())
{
doSomething(res.value);
}
[/ccode]
TB>
TB>Немного более утомительно, чем
TB>
TB>auto Result = foo()?;
TB>
А что тут вообще происходит?
Re[7]: Почему в расте отсутствует выброс исключений?
Здравствуйте, T4r4sB, Вы писали:
TB>Ацуцтвие сахара для этого дела.
TB>Писать
TB>
Я сахар сам написал, работало как-то так:
TB>Немного более утомительно, чем
TB>
А что тут вообще происходит?
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>
А что тут вообще происходит?