Error al escribirlo por aqui.. xd
no he echo copia pega...lo he escrito todo manualmente xd
Voy a editarlo :P 
NO ME DEJA EDITARLO LO PONGO AQUI CORREJIDO ._. y si uso protected srry por decir private :P 
Código:
 
class texto{
   public:
   texto::texto()
   {
      fuente = TTF_OpenFont("ariblk.ttf", 30);
   }
   protected:
      TTF_Font *fuente;
}
class one{
    void crearTexto()
   {
       escrito.push_back(texto());
     //o
        escrito[0].texto();
    }
    protected:
        vector<texto>escrito;
}