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