Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Buffer: array[0..1024] of Byte;? (https://www.clubdelphi.com/foros/showthread.php?t=64368)

JXJ 29-03-2009 07:53:49

¿Buffer: array[0..1024] of Byte;?
 
hola

hay alguna diferencia entre

var
Buffer: array[0..1024] of Byte;

y

var
Buffer: array[0..1023] of Byte;//entiendo que esto es 1 mega por que
en tontal son 1024 bytes contando del 0 al 1023.. pero
el de arriba
// Buffer: array[0..1024] of Byte;.. ´¿tambien es un mega o no lo es?
'¿que clase de problemas me pasaria si uso'?
en el programa cliente // Buffer: array[0..1024] of Byte;

y en el programa servidor
// Buffer: array[0..1023] of Byte;

marcoszorrilla 29-03-2009 11:28:04

Cita:

var
Buffer: array[0..1023] of Byte;//entiendo que esto es 1 mega por que
en tontal son 1024 bytes contando del 0 al 1023.. pero
el de arriba
// Buffer: array[0..1024] of Byte;.. ´¿tambien es un mega o no lo es?
'¿que clase de problemas me pasaria si uso'?
en el programa cliente // Buffer: array[0..1024] of Byte;
Según veo la primera declaración tendría 1024 bytes y la segunda 1025. En cualquier caso conviene aclarar que no estamos hablando de un Megabyte ó Megaocteto, sino de un Kilobyte ó Kilocteto = 1.024 Bytes.

Un Saludo.

JXJ 29-03-2009 22:05:46

cierto un kilobyte..


La franja horaria es GMT +2. Ahora son las 10:24:48.

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