库就是实现这样一种功能:已经做过的事,不费劲再去做第二次!
StL库实现了很多容器和很多对容器的相关操作,StL类不仅可以帮助大家节省大量的时间,还很容易上手。前人已经栽好了树,咱们应该赶快去乘凉
这里是一个链表的小小例子(如果所有代码都要自己实现,那么程序将会很长):
#include <iostream>
using namespace std;
#include <list>
#include <string>
int main()
{
string s;
list<string> LS;
list<string>::iterator iter;
while(true)
{
getline(cin,s);
if(0 == s.size())
break;
else
LS.push_back(s);
}
LS.sort();
for(auto x:LS)
cout<<x<<endl;
int s87;cin>>s87;
return 0;
}