Son de esas cosas que no pensé que me daría la lata por su sencillez...y llevo dos días atascado.
Bueno, explico lo que quiero hacer:
Imaginad una estructura de datos:
Código C++:
Ver original
struct poligono { int n_lados; char[20] color; };
En un momento dado, me interesa crear y definir varias instancias de la estructura, pero por comodidad quiero que algun dato quede fijado. Es como cuando en un entorno visual alguna columna ya aparece con un valor predefinido, pero éste puede ser modificado en cualquier momento.
Por ejemplo, tengo que meter 50 objetos polígono en una lista.
Si tengo 8 de ellos cuyo color es "verde", pues me gustaría que la función que crea e inserta los objetos en la lista no me pregunte por el color del mismo, y lo defina como "verde". Igualmente, que se pueda cambiar ese valor a otro, o que directamente me pida el dato del color a la hora de crear el objeto, si no hay ninguno predefinido.
En fin, espero haber sido claro con mi problema. Si no es así, por favor, preguntadme.
Y como siempre, gracias por adelantado!