Hola quisiera saber como hacer para que llame al constructor a usar una clases como vector.
si no lo hago vector al declarar el objeto x en la clase y, llama al constructor de x pero al hacerlo vector, no...
si no lo hago vector al declarar el objeto x en la clase y, llama al constructor de x pero al hacerlo vector, no...
Código (cpp) [Seleccionar]
#include <iostream>
#include <vector>
using namespace std;
class x{
public:
x();
};
x::x(){
cout << "CONSTRUCTOR DE X"<< endl;
}
class y{
public:
y();
vector<x> mx;
};
y::y(){
mx.reserve(10);
}
int main(int argc,char *argv){
y y;
cout << "Game Over" << endl;
return false;
}