cpp/atomic/atomic flag/atomic flag

Constructs a new std.

@2@ The copy constructor is deleted; std is not copyable.

In addition, std can be value-initialized to clear state with the expression atomic_flag_init. For an with static storage duration, this guarantees static initialization: the flag can be used in constructors of static objects.