 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Invitado
|
Publicado: Jue 14 Nov, 2002 8:21 pm Asunto: respuesta a digisoft1 y agradecimiento general |
|
|
Gracias por la rapidez en la respuestas, "invitado" el fin que persigo es coger cada caracter de cada linea de un componente memo y comprobar que es una letra. Como no entendia muy bien el tema de las ristras lo que hice fue lo siguiente:
1. En una variable AnsiString almaceno la linea del memo
2. en una variable del tipo char *variable asigno el contenido de la variable del paso 1 utilizando la funcion de AnsiString c_str()
3. Gracias al paso dos puedo acceder a cada caracter de la linea
En el paso dos declaro un puntero al primer elemento de un vector de caracteres, y por el funcionamiento sospecho que a medida que añado caracteres el vector de va incrementando solo. Por eso no pense que en la pregunta que hice sobre la matriz necesitase administrar el tema de la memoria, aunque eso si, la respuesta que me has dado es de una logica aplastante, aunque eso ha hecho surgir una laguna en lo poco que conozco en el tratamiento de cadenas.
Con respecto a tu respuesta digisoft, ahora me ha surgido otras dudas:
-si pongo esas funciones o procedimientos en el .h pero fuera de la clase seria correcto?
-y las variables que quiera utilizar en todo el formulario, donde las declaro?
-yo lo he hecho en el .cpp del formulario pero no se si es correcto o deberia declararlas en la parte publica del .h de la clase?
-Y las estructuras donde las declararia, en el .h fuera de la clase o en el .cpp
Todas estas dudas parten de la base de estar utilizando solo un formulario.
PD: lo siento digisoft1, entre el otro dia en el foro por primera vez y ya estoy abasallando con preguntas, pero es que me han surgido despues de leer tu respuesta.
Saludos a todos y agradecer a digisoft1 y a "invitado" sus respuestas, me han ayudado bastante y me han ahorrado un rato de manual.
Saludos a todos y gracias  |
|
| Volver arriba |
|
 |
Discman Invitado
|
Publicado: Jue 14 Nov, 2002 10:11 pm Asunto: Todos somos una familia |
|
|
Hola invitado, pues que bonita familia que somos los de este foro o no??
Este foro es de los mejores.
Chao. |
|
| Volver arriba |
|
 |
KAYETANO Ens

Registrado: 04 Sep 2002Mensajes: 37
|
Publicado: Lun 18 Nov, 2002 3:42 pm Asunto: |
|
|
Hola
Yo soy el "invitado" del otro dia, se me olvido hacer login .
Si no tienes muy claro el funcionamiento de los punteros te aconsejo que utilices el objeto AnsiString para guardar cadenas de texto, este objeto se encarga de reservar la memoria necesaria, ademas no es necesario unpuntero para recorrer una cadena, con este componente tambien puedes hacerlo sin ningun problema usando los corchetes "[]". _________________ Salu2
KAYETANO |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|