Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2013, 13:26
vib
 
Fecha de Ingreso: marzo-2011
Mensajes: 43
Antigüedad: 13 años, 1 mes
Puntos: 0
problema crear objeto dentro de un vector

Hola os comento el siguiente problema.

Tengo una clase que contiene como variable privada un vector de otra clase.
Luego si desde la 1r clase intento crear un objeto de esa clase en el vector me da error.

Os comento que estoy usando SDL
aqui os dejo el problema.

Código:
class text{
   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;
}
EL CASO esque me da segmention fault por esto:
Código:
 fuente = TTF_OpenFont("ariblk.ttf", 30);
Pero claro nose como hacerlo :S