嗯。
好多讲数据结构,说什么 C++ 语言描述。只是用了 C++ 主语法而已。它主要是侧重讲数据结构的特征和算法。
正如楼主所说,用 C++ 的话,那些结构就不用自己实现了。容器(container)这个说法是标准里提的,官方这么叫,当然所有的人也用这个词了。这个词本身可能是泛型编程中使用的术语。
如果要学习数据结构及有关算法的话,当然自己动手实现一下会很有帮助。但实际应用中,一般就直接用库里的东西,除了可以减少程序的复杂度,简小出 BUG 的机率,还增加了程序的可移植性,效率一般来说也很满意(除非你选错了算法)。何乐而不为~~