[C con Clase] Obtener información sobre un tipo enumerado
David Reza
l.fix3r.l en gmail.com
Mie Dic 10 19:32:21 CET 2008
Fabian Arenas escribió:
> El día 10 de diciembre de 2008 10:17, Yan <gdotta en telefonica.net> es
> cribió:
>> ¿Hay alguna forma de obtener información sobre un tipo enumerado,
>> por ejemplo: el número de elementos o el valor del último, sin rec
>> urrir a que el programador lo mire directamente?
>>
>> Sería para escribir métodos que reserven arrays y los recorran en
>> función del número de elementos de un tipo enumerado que en futura
>> s implementaciones puede variar. En particular, puede ser aumentad
>> o por otros programadores que puede que se olviden de que el últim
>> o elemento enum debería tener un nombre concreto o de actualizar u
>> na constante adjunta.
>>
>
> Parece que ando medio W**N estos dias ... me cuesta entender las
> preguntas de los listeros.... creanme ... en todo orden de cosas ..
> xxD
>
> En fin ....para obtener el numero de elementos que tiene un vector
> puedes ocupar la funcion del ansi STRLEN que pertenece a la biblioteca
> string.h ( cstring en c++ ) ... puedes hacer algo como
>
> cout << "El ultimo valor contenido en el vector es: " << nomVect[
> (strlen(nomVect) -1) ] << endl;
>
> .... si eso era lo que preguntabas, espero poder haberte ayudado ...
>
>> Gracias y un saludo,
>> Yan
>>
Creo que sí te cuesta trabajo porque él pregunto sobre los elementos
de un enum, no de un vector.
Más información sobre la lista de distribución Cconclase