Si, la cosa era esa, si utilizas vectores dinámicos cómo sacarles las dimensiones. El problema es ese, que si le pasas el vector a la función le pasas el puntero. Sin embargo cuando utilizas el
Código C:
Ver original#define length(x) (sizeof(x)/sizeof(int))
no le estás pasando el puntero también?, o cuando lo utilizas dentro de la misma función... Además si copias ese macro a otro archivo y luego lo incluyes, por qué no funciona?
Un saludo y gracias por contestar!