informacion sobre strings
Publicado por biT (11 intervenciones) el 06/02/2004 02:33:06
alguien sabe donde puedo encontrar informacion sobre el manejo interno de un string en delphi.
por ejemplo en C los strings son cadenas de caracteres y se sabe donde termina cuando se encuentra el 0, en vb es algo similar solo que cada caracter ocupa dos bytes, en delphi lei hace tiempo que el primer caracter del string es el tamano del string, y le sigue los demas caracteres que conforman el string.
entonces cuando hacen s := s + 'hola'
delphi crea crea un pedazo de memoria dinamicamente y copia ahi lo que habia en s y le agrega 'hola', asi pienso yo.
es por eso que quiero ver si hay una informacion sobre los trabajos que hace delphi internamete.
una pregunta tengo si es que todo lo que puse en verdad. si el primer caracter corresponde al tamaño del string, entonces el caracater maximo sera 255, no ?
por eso quiero leer bien
todo esto es porque si hago un mini compilador primero me gustaria que soporte string al estilo de delphi,
gracias
por ejemplo en C los strings son cadenas de caracteres y se sabe donde termina cuando se encuentra el 0, en vb es algo similar solo que cada caracter ocupa dos bytes, en delphi lei hace tiempo que el primer caracter del string es el tamano del string, y le sigue los demas caracteres que conforman el string.
entonces cuando hacen s := s + 'hola'
delphi crea crea un pedazo de memoria dinamicamente y copia ahi lo que habia en s y le agrega 'hola', asi pienso yo.
es por eso que quiero ver si hay una informacion sobre los trabajos que hace delphi internamete.
una pregunta tengo si es que todo lo que puse en verdad. si el primer caracter corresponde al tamaño del string, entonces el caracater maximo sera 255, no ?
por eso quiero leer bien
todo esto es porque si hago un mini compilador primero me gustaria que soporte string al estilo de delphi,
gracias
Valora esta pregunta
0