_NOEXCEPT
extern void* operator new(size_t size, const std::nothrow_t &) _NOEXCEPT;
extern void* operator new[](size_t size, const std::nothrow_t &) _NOEXCEPT;
extern void* operator new(size_t size, const mynothrow_t &) _NOEXCEPT;
extern void* operator new[](size_t size, const mynothrow_t &) _NOEXCEPT;
extern void operator delete(void *ptr) _NOEXCEPT;
extern void operator delete[](void *ptr) _NOEXCEPT;
extern void operator delete(void *ptr, const std::nothrow_t &) _NOEXCEPT;
extern void operator delete(void* ptr, std::size_t) _NOEXCEPT;
extern void operator delete[](void* ptr, std::size_t) _NOEXCEPT;
operator new(size_t size, const std::nothrow_t &) _NOEXCEPT
operator new[](size_t size, const std::nothrow_t &) _NOEXCEPT
operator new(size_t size, const mynothrow_t &) _NOEXCEPT
operator new[](size_t size, const mynothrow_t &) _NOEXCEPT
operator delete(void *ptr) _NOEXCEPT
operator delete[](void *ptr) _NOEXCEPT
operator delete(void *ptr, std::nothrow_t const &) _NOEXCEPT
operator delete(void* ptr, std::size_t) _NOEXCEPT
operator delete[](void* ptr, std::size_t) _NOEXCEPT