Dziedziczenie po klasach STL

tak się zastanawiałem, czy można jakoś napisać klasę która będzie dziedziczyła np. po listach?

class listaA : list{


};

tak mi akurat nie weszło :stuck_out_tongue:

Można, czemu nie? Nic nie stoi na przeszkodzie.

Musisz jeszcze napisać parametr szablonu, np. list. Skąd kompilator ma to wiedzieć :?:

Nie licząc takiego drobiazgu jak to, że wszystkie metody w np. stl::string są niewirtualne a wewnętrzne pola i metody są private a nie protected.