[C con Clase] Duda con estructuras
Steven Davidson
srd4121 en njit.edu
Lun Jul 16 19:07:52 CEST 2012
Hola Óscar,
On 7/16/2012 5:39 AM, Oscar wrote:
>
> No necesitas escribir 'struct'. C++ entiende que 'Tjugadores' es un
> tipo de dato definido a partir de 'struct'.
>
>>>> ¿Significa eso que se podría declarar asi? :
>
>>>> Tjugador lista [6]
>
Correcto.
>
> Tjugador mayor, menor;
>
>>>> ¿Aquí lo que estas creando es "algo" ¿variables? ¿para guardar el
>>>> mayor y el menor jugador?
>
Exacto.
> int menor, mayor;
>
> menor = mayor = 0; // índice 0 => primer elemento del array
>
>>>> ¿pero esto no es como declarar dos variables cualesquiera y
>>>> asignarles el valor de o?
>
Esto es para otra solución al problema. He propuesto dos soluciones:
1. Define dos variables de tipo 'Tjugador'; o
2. Define dos variables de tipo 'int' para representar índices al array
'lista'.
> Aquí sugiero usar 'if/else'; esto es,
>
>>>> lo del if else lo pensé, pero decidí seguir el patrón del autor.
>
Entendido. Como dijiste que te basabas en el código de C, pensé que
podrías mejorarlo un poco, ya que estabas haciendo cambios a C++.
Hasta pronto,
Steven
Más información sobre la lista de distribución Cconclase