Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 16-04-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Vamos por partes, si por ejemplo el numero de habitacion mas bajo es el 100 y el mas alto el 900, que te impide declarara un array como este:
Código Delphi [-]
var
  haocupada: array[100..900] of Boolean;
Si el problema es que entre el 100 y el 900 hay números de habitación que no se usan, no te preocupes, simplemente no lo uses. Una variable de tipo boolean ocupa solo 4 bytes en memoria, así que un array de, por ejemplo, 1000 elementos solo ocupa 4 kb, una pequeñez para un ordenador actual. Cualquier otra alternativa, probablemente requerirá mas calculo y por lo tanto mas gasto de recursos. A veces lo simple es mejor.

En cuanto a los de poner todos los elementos a false, puedes usar algo como esto:
Código Delphi [-]
  FillChar(haocupada,Sizeof(haocupada),#0);
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
pasar de un array de valores a bitmap i.larranaga C++ Builder 3 20-04-2007 05:01:04
Cómo asignar valores a una variable tipo Array quinqui OOP 7 23-06-2006 15:59:17
Como Asignar Variable Tipo Array de Tform a otro Array del Mismo tipo morfeo21 Varios 5 17-08-2004 17:39:51
Diferentes alineaciones para diferentes parrafos ciscu Servers 0 15-03-2004 10:36:12


La franja horaria es GMT +2. Ahora son las 01:19:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi