SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: jsoldi en Martes 4 de Marzo de 2003, 18:23

Título: Re: Necesito ayuda para leer un AnsiString
Publicado por: jsoldi en Martes 4 de Marzo de 2003, 18:23
Tengo un programa que tiene que leer el texto de un TMemo letra por letra, el cual puede ser muy largo (es la representación hexadecimal de un archivo), y usando la manera "Form1->Memo1->Text[indice]" se me hace exesivamente lento. He probado usando un puntero "char*" a "Form1->Memo1->Text.c_str()"
y sumarle gradualmente el índice para señalar cada letra, pero llega un momento en que me sale una excepción, tal vez por que el texto al que señala la función "c_str()" no es estático.¿Alguien me puede ayudar con esto?
Título: Necesito ayuda para leer un AnsiString
Publicado por: xoom en Miércoles 16 de Abril de 2003, 00:54
¿Has probado a usar memcpy desde el Memo1->Text.c_str() a tu vector de caracteres?