作者回复: 我懂你的意思,但作为传播知识的人,把知识简单讲是他的责任。我们用new扩容一下,总比我们给学友们介绍容器的size,capacity,reserve,是什么含义要简单直观得多,在我看来,很多时候讲的少就是讲的多。
作者回复: 没区别,在模板定义开头这个位置,class和typename可互换,当然,其他位置class 和typename一般是不互换的。
作者回复: vector容器用起来简单,但误用也挺影响效率。reverse 理解为new,可以的。但capacity我记得返回的是new出来的大小。size才相当于m_length,capacity相当于m_maxsize。