[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