Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2011, 08:43
Avatar de CapacProg
CapacProg
 
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años, 1 mes
Puntos: 71
Sonrisa Respuesta: Duda con Punteros.

En ese caso intenta esto

Código C++:
Ver original
  1. #define length(x) (sizeof(x)/sizeof(x[0]))
  2. int main() {
  3.  
  4.     int v[10];
  5.     cout<<length(v)<<endl;
  6.     system("PAUSE");
  7.     return 0;
  8. }
La observación que hago es que esto funciona siempre y cuando el arreglo no sea creado dinámicamente, sobre todo por el sizeof.
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%