Inform e Glulx/Inform e Glulx/L'input/output dei dati: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: sintassi dei link
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Riga 5:
*'''Presskey''', che legge il carattere di un tasto qualsiasi premuto dall'utente senza la pressione del tasto di Invio (ulteriori informazioni sul suo utilizzo potete trovarle al [[Inform e Glulx/Le basi di Inform/Caratteri e stringhe|paragrafo 3.14]]);
*'''PrintNumericArray''', che stampa a video il contenuto di un vettore numerico (ulteriori informazioni sul suo utilizzo potete trovarle al [[Inform e Glulx/Le basi di Inform/I vettori|paragrafo 3.15]]);
*'''PrintStringArray''', che stampa a video un vettore di tipo stringa. Prima di chiamarla, caricate il vettore con l'istruzione <ttcode>PrintToBuffer(array, lunghezza, stringa);</ttcode>. Le dimensioni del vettore devono essere calcolate in base alla lunghezza massima del testo che può contenere (+5 per Glulx) &nbsp;&#x27A8;&nbsp; es: se l'array deve contenere un testo lungo al massimo 20 caratteri, dovrà essere definito nel modo seguente: <ttcode>Array nome_array->25;</ttcode> (ulteriori informazioni sul suo utilizzo potete trovarle al [[Inform e Glulx/Le basi di Inform/I vettori|paragrafo 3.15]]);
*'''ReadArray''', che legge una stringa inserita dall'utente. Occorre passarle, come parametro, il vettore nel quale memorizzare la stringa e la sua lunghezza massima, tenendo sempre conto del +5. (ulteriori informazioni sul suo utilizzo potete trovarle al [[Inform e Glulx/Le basi di Inform/I vettori|paragrafo 3.15]]);
*'''Readchar''', che legge un carattere digitato dalla tastiera con la pressione del tasto di Invio (ulteriori informazioni sul suo utilizzo potete trovarle al [[Inform e Glulx/Le basi di Inform/I vettori|paragrafo 3.15]]).