¿No habria una forma más "sencilla" de hacerlo sin usar las funciones malloc o realloc?
Mi problema en concreto es que tengo una clase Polinomio cuya parte privada es :
1º un puntero (lamado coef) de float donde se guardan los coeficientes de un polinomio cuyo grado lo indica la posicion i dentro de ese mismo puntero o vector dinamico
2º un entero que nos indica el tamaño de dicho puntero o vector.
Entonces yo tengo que sobrecargar el operador de entrada de un polinomio desde un flujo, por el cual entraran grado y coeficiente, grado y coeficiente... asi un indeterminado numero de veces.
Y esa es mi duda, como ir almacenando en coef los coeficientes y en sus respectivas "casillas" dependiendo del grado.
Gracias de nuevo y un saludo.