在许多情况下,既可以用指针也可以用vector,这两者到底应该如何区别使用?在我的观念里,指针要想申请连续的空间必须提前知道要申请空间的维数,且不能往上添加额外的元素。而对于vector容器类,不必要知道连续空间的维数,直接往里添加既可。并且能够添加额外的元素,但是定义时系统会给定一较大的连续空间。那是否就是说若知道了要申请的连续空间的维数,用指针,若不知则用vector类?
能用vector的我绝不用指针