C++ ISO noexcept 的 noexcept
C++ ISO noexcept of noexcept
在the C++ standard中有如下定义:
template <class T, size_t N> void swap(T (&a)[N], T (&b)[N])
noexcept(noexcept(swap(*a, *b)));
noexcept(noexcept(swap(*a, *b)))
是做什么的?
在the C++ standard中有如下定义:
template <class T, size_t N> void swap(T (&a)[N], T (&b)[N])
noexcept(noexcept(swap(*a, *b)));
noexcept(noexcept(swap(*a, *b)))
是做什么的?