[ Web Proxy ]
URL:
Viewing: https://ru.cppreference.com/cpp/coroutine/suspend_always [Back]  [Original]

std::suspend_always cppreference.com
cppreference.com

std::suspend_always

cppreference.com
 
C++
(C++20)
(C++20)
(C++11)
(C++20)
/
(C++11)
(C++11)
(C++11)
(C++17)
 
 
 
<tbody> </tbody>
struct suspend_always;
( C++20)

suspend_always , , await .

-

await_ready
(C++20)
, await
(public -)
await_suspend
(C++20)

(public -)
await_resume
(C++20)

(public -)

std::suspend_always::await_ready

<tbody> </tbody>
constexpr bool await_ready() const noexcept { return false; }
( C++20)

false , await .

std::suspend_always::await_suspend

<tbody> </tbody>
constexpr void await_suspend( std::coroutine_handle<> ) const noexcept {}
( C++20)

.

std::suspend_always::await_resume

<tbody> </tbody>
constexpr void await_resume() const noexcept {}
( C++20)

. await , suspend_always.

, await
() []

Web Proxy Viewer  |  New URL  |  Original Page