tribuição de contêiner STST e ponteiros con
Este compila:
int* p1;
const int* p2;
p2 = p1;
Isso não:
vector<int*> v1;
vector<const int*> v2;
v2 = v1; // Error!
v2 = static_cast<vector<const int*> >(v1); // Error!
Quais são as regras de equivalência de tipos para ponteiros constantes aninhados? Eu pensei que a conversão estaria implícita. Além disso, prefiro não implementar a atribuição pontual de contêineres STL, a menos que eu realmente precis