我是一个C++的初学者,正在学习一些C++11特性。我注意到在Visual C++ stdlib的某些部分,作者使用了
编辑: 我刚在GitHub上搜索了一下,发现clang也使用了它,所以它不是一个特定于Visual C++的宏。
_NOEXCEPT
宏而不是noexcept
关键字。悬停在宏上会显示#define _NOEXCEPT noexcept
,所以我有点困惑它的作用是什么。这两者之间有什么区别,我应该更喜欢哪一个呢?
编辑: 我刚在GitHub上搜索了一下,发现clang也使用了它,所以它不是一个特定于Visual C++的宏。
throw()
? - decltype_auto