STLを使ったクラスを継承したのですが、
そのメンバ関数から親クラス(STL使用)の関数が呼べません。

class Ext : public std::map<CString, SOCKET>
{
public:
virtual ~Ext();

SOCKET insert(CString& str){
SOCKET s = ... ;
std::map<CString, SOCKET>::insert(std::pair<CString, SOCKET>(str, s)); <--ここでエラー
return s;
}
}

VC++6.0で静的メンバを呼ぶなというコンパイルエラーになるのですが、
記述として間違ってますか?