é possível colocar std :: vector na memória compartilhada?
i criaria std :: vector na memória compartilhada usando a função API do Windows CreateFileMapping (). Eu sei como criar memória compartilhada e gerenciá-lo, mas como colocar std :: vector no endereço fixo na memória? Não posso usar o boost ou outras bibliotecas no meu caso, estou usando o CBuilder ++ 2010. Uma variante que acho que talvez seja o uso
std::vector<int> myVec;
myVec *mv;
mv = shared_memory_addr ?
Mas como detecto o tamanho real dos vetores para redimensionar a memóri