Ando haciendo un pequeño editor de texto para un jueguito simple. Declaré un string de 200 élementos: string mi_lista[200];, y para meterle texto simplemente capturo un caracter en una variable char y lo sumo al string.
Cita:
Mi duda es:val=readkey(); //readkey actua como un getchar en la librería que uso xd.
if(val>>8!=KEY_ENTER&&val>>8!=KEY_BACKSPACE)
{
lista_comandos[(cursor_y/32)+((scroll_y/32)*(20))]+=val; //aqui sumo el caracter
}
if(val>>8!=KEY_ENTER&&val>>8!=KEY_BACKSPACE)
{
lista_comandos[(cursor_y/32)+((scroll_y/32)*(20))]+=val; //aqui sumo el caracter
}
Como puedo detectar el ultimo caracter del string y borrarlo?