Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Tutto e di + - Visualizzare a video tutti i caratteri ASCII
Forum - Tutto e di + - Visualizzare a video tutti i caratteri ASCII - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6406
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:21
Lunedì, 14/07/2014
Mi riferisco al fatto che per i caratteri successivi al 127 si può lavorare utilizzando specifiche API di Windows (ovviamente con Mac OS non è possibile).

Per il backspace invece, se in C scrivi

printf("Ciao,a\x08 come va?");

funziona come pensi tu.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 20:18
Lunedì, 14/07/2014
Ok, grazie, proverò.

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:41
Lunedì, 14/07/2014
Sì, funziona ma non del tutto: invece di cancellare la 'a' del tutto e far indietreggiare il resto della riga di un carattere la copre semplicemente con uno spazio bianco. Inoltre se lo metto dopo un line feed ('\n') mantiene quello che c'è scritto dopo alla stessa riga invece di farlo salire a quella precedente.

C'è un modo per riuscirci o devo arrangiarmi da solo (nel caso non sarebbe un problema)?

Grazie

Ultima modifica effettuata da il 14/07/2014 alle 21:41
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6406
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 22:37
Lunedì, 14/07/2014
Veramente ho provato e funziona correttamente. La a viene eliminata e il resto spostato a sinistra. Tieni presente che a destra della a c'è uno spazio e questo prende, ovviamente, il posto della a andando verso sinistra.

Per la questione del '\n' non puoi farlo.

Per la gestione della console, con Windows, è opportuno usare le API (che ti permettono di indirizzare con il cursore una singola posizione della console).


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 9:55
Martedì, 15/07/2014
Sì, hai ragione, avevo visto male io!:k:

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo