C<T> c; Create an empty container named c. C is a container name, such as vector, and T is the element type, such as int or string. Valid for all containers. 创建一个名为 c 的空容器。C 是容器类型名,如 vector,T 是元素类型,如 int 或 string 适用于所有容器。 C c(c2); Create c as a copy of container c2; c and c2 must be the same container type and hold values of the same type. Valid for all containers. 创建容器 c2 的副本 c;c 和 c2 必须具有相同的容器类型,并存放相同类型的元素。适用于所有容器。 C c(b, e); Create c with a copy of the elements from the range denoted by iterators b and e. Valid for all containers. 创建 c,其元素是迭代器 b 和 e 标示的范围内元素的副本。适用于所有容器。 C c(n, t); Create c with n elements, each with value t, which must be a value of the element type of C or a type convertible to that type. 用 n 个值为 t 的元素创建容器 c,其中值 t 必须是容器类型 C 的元素类型的值,或者是可转换为该类型的值。 Sequential containers only. 只适用于顺序容器 C c(n); Create c with n value-initialized (Section 3.3.1, p. 92) elements. 创建有 n 个值初始化(第 3.3.1 节)(value-initialized)元素的容器 c。 Sequential containers only. 只适用于顺序容器