Annex D (normative)
Compatibility features
[depr]
D.25
Deprecated atomic operations
[depr.atomics]
D.25.1
General
[depr.atomics.general]
1
#
The header
<atomic>
has the following additions
.
namespace
std
{
template
<
class
T
>
void
atomic_init
(
volatile
atomic
<
T
>
*
,
typename
atomic
<
T
>
::
value_type
)
noexcept
;
template
<
class
T
>
void
atomic_init
(
atomic
<
T
>
*
,
typename
atomic
<
T
>
::
value_type
)
noexcept
;
#define
ATOMIC_VAR_INIT
(
value
)
see below
#define
ATOMIC_FLAG_INIT
see below
}