EK
std::expected<T, E> foo() {
send_data_to_db()?;
// В этой строке у меня гарантия, что data успешно записаны в DB
...
Size: a a a
EK
std::expected<T, E> foo() {
send_data_to_db()?;
// В этой строке у меня гарантия, что data успешно записаны в DB
...
SS
ПК
O
std::expected<T, E> foo() {
send_data_to_db()?;
// В этой строке у меня гарантия, что data успешно записаны в DB
...
std::expected<T, E> foo() {
try send_data_to_db();
// В этой строке у меня гарантия, что data успешно записаны в DB
...
SS
SS
EK
SS
if err != nil { return nil, err }
SS
ПК
if
, то должен обработать случай, когда else
. Что ты там писать будешь?EK
if
, то должен обработать случай, когда else
. Что ты там писать будешь?ПК
O
EK
ПК
ПК
send_data_to_db
, а try_send_data_to_db
. И главное не забудь проверить, что данные успешно отправились :)LA
[...xs = std::forward<decltype(xs)>(xs)](){}
ПК
[...xs = std::forward<decltype(xs)>(xs)](){}
LA
ПК