main
if
switch
for
while
do
continue
break
goto
return
sizeof
_Alignof
const
volatile
restrict
struct
union
_Alignas
typedef
_Static_assert
inline
_Noreturn
std::pair
<utility>
为 std::pair 提供一个推导指引,以涵盖隐式推导指引所遗漏的极端情况。
特别是不可复制参数及数组到指针转换。
#include <utility> int main() { int a[2], b[3]; std::pair p{a, b}; // 显示推导指引用于此情况 }