Hola, prueba esto y nos cuentas que sale por pantalla. :D ojo que en el main no llamas al constructor.
Código C++:
Ver originalstruct punto{
int _x = 0;
int _y = 8;
punto();
};
punto::punto(){
cout << _x << " " << _y << " Llamando al constructor." << endl;
}
int main(){
punto p;
cout << p._x << " " << p._y << " mostrando couts" << endl;
cin.sync();
cin.get();
return 0;
}
No olvides que los constructores te permiten asignar valores cuando creas las estructuras, con datos que pongas cuando los llamas, como en el ejemplo que puse antes. Y también estructuras mucho más complejas.
saludos