Creo que hay un pequeño error en la función crearTabla
, cuando se pide la memoria para el array. La línea nuevaT->TablaEnt = new (nodoT *)[cant];
no compila. El g++
tira error array bound forbidden after parenthesized type-id y sugiere note: try removing the parentheses around the type-id. La sugerencia funciona.
En las diapositivas del teórico (08, p. 37) figura la misma construcción incorrecta. En otras pruebas sí lo he visto bien, como nuevaT->TablaEnt = new nodoT *[cant];
(o equivalente).