Declare return_void / return_value условноC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Declare return_void / return_value условно

Сообщение Anonymous »

Я пробовал std :: enable_if < /code> и требует < /code>: < /p>

template
struct promise_type {
auto get_return_object() {/*...*/}
auto initial_suspend() {/*...*/}

auto return_void()
-> std::enable_if_t {/*...*/}
auto return_value(Ret)
-> std::enable_if_t> {/*...*/}

void unhandled_exception() {/*...*/}
auto final_suspend() noexcept {/*...*/}

// Rest of promise_type's definition ...
};
< /code>


Как это исправить? < /p>

Подробнее здесь: https://stackoverflow.com/questions/795 ... ditionally
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»