1.STL的封装性 - P2
class Widget{};
vector<Widget> vm;
Widget bestWidget
vector<Widget>::iterator i = find(vw.begin(),vw.end(),bestWidget);
改成
class Widget{};
typedef vector<Widget> WidgetContainer;
WidgetContainer cw;
Widget bestWidget;
..
WidgetContainer::iterator i = find(cw.begin(),cw.end(),bestWidget);
用的时候切记一定要多用typedef。从词法上来说是很好的
2.确保容器中 - P3