我在不同的地方看过N3690,N4140和N4296.我猜它是N4140,因为它是在2014年底发布的.N4296似乎有不像C++ 14那样的东西,就像折叠表达式一样.
c++ c++14
关于声明区域:
每个名称都在程序文本的某些部分中引入,称为声明性区域,这是该名称有效的程序的最大部分.
关于范围:
通常,每个特定名称仅在称为其范围的程序文本的一些可能不连续的部分内有效.
它们之间有什么区别?
c++ scope
c++ ×2
c++14 ×1
scope ×1