Go to the documentation of this file.
6#ifndef CRYPTOPP_STDCPP_H
7#define CRYPTOPP_STDCPP_H
10#define _DO_NOT_DECLARE_INTERLOCKED_INTRINSICS_IN_MEMORY
29#if defined(_MSC_VER) && (_MSC_VER < 1900) && defined(_HAS_EXCEPTIONS) && (_HAS_EXCEPTIONS == 0)
36#if defined(_AIX) && (defined(__xlc__) || defined(__xlC__) || defined(__ibmxl__))
37# if defined(__DEBUG_ALLOC__)
39 using ::_debug_memset;
40 using ::_debug_memcpy;
50#if defined(CRYPTOPP_CXX11_ATOMIC)
54#if defined(CRYPTOPP_CXX11_SYNCHRONIZATION)
58#if defined(CRYPTOPP_CXX11_RVALUES)
76#if defined(__SUNPRO_CC)
77# if (__SUNPRO_CC >= 0x5100)
80#elif defined(_MSC_VER)
81# if (_MSC_VER >= 1700)
86#elif (__cplusplus < 201103L)
91#ifdef CRYPTOPP_INCLUDE_VECTOR_CC