c++模板和C++ STL之间有一些区别和很大的关系。
细节如下:
C++模板是一种通用程序设计技术,使得撰写的程序和数据类型无关;
STL是( Standard Template Library)的缩写,中文是标准模板库;
标准模板库是用C++的模板技术实现的,供用户直接使用的模板类或函数;
有了C++模板技术,用户可以自己撰写模板库中没有的模板类和函数。
模板是个很高深的东西,请参考C++设计新思维.
STL可以说就是以模板为基础的一个标准库.
模板是语言支持的特性,STL是个功能库.两个一个特性一个是工具,除了STL基本上使用模板实现的外,没有什么关系.
你在说什么。。。。stl是c++的标准模板库,模板是c++的一种语法(template),你说的“c++模板完整资料”是神马。。。
模板是C++ STL的一个重要的内容。 STL是C++ 标准库
一个东西吧,就是标准模板库