30 Nov
2013
30 Nov
'13
2 p.m.
Beman Dawes wrote:
We have run into a similar situation with compilers initially providing only partial implementations of language features. For example, Microsoft only supporting unconditional noexcept. The de facto policy has been to define the macro (BOOST_NO_CXX11_HDR_ATOMIC) until the feature is complete. Anyone who wants to take advantage of a partial implementation can test for the particular compiler or library version involved.
That's not very useful in this case, because many uses of <atomic> don't
need atomic structs. atomic<integral> and atomic