const与C ++中的std :: vector

时间:2017-06-01 07:01:40

标签: c++ vector const

以下两个陈述之间有什么区别?

const std::vector<int> v1; 

std::vector<int> const v2;

这两个陈述是否相同?

1 个答案:

答案 0 :(得分:2)

是。他们都是平等的。理解const的最好方法是将它读作应用于留给它的令牌(除非它是最左边的令牌 - 在这种情况下它适用于右边的直接令牌)。

请参阅https://isocpp.org/wiki/faq/const-correctness#overview-const