HTML.it è il sito italiano del web publishing

c++ gestione buffer



scegli un altro forum
    Indietro   Ricarica   Avanti Invia una risposta

Autore
Discussione     
alfa_19
Utente di HTML.it



Registrato il: Jun 2007

Provenienza:

Messaggi: 369


ICQ:

MSN:

Skype:


c++ gestione buffer
Salve a tutti,

ho un buffer di questo tipo

TCHAR buffer[256];

dopodichè lo riempio con dei valori letti da una textbox

GetDlgItemText(hWnd,THE_INPUT,buffer,250);

a questo punto vorrei aggiungere alla fine della stringa letta un a capo, quindi un '\r\n'

come posso fare? grazie mille

ps. il 250 serve proprio per lasciare spazio nell'array ai caratteri di a capo

Segnala ad un moderatore | IP: Collegato | Permalink

alfa_19 è offline Old Post 15-07-2012 12:01
Clicca qui per vedere il profilo dell'utente alfa_19 Clicca qui per inviare all'utente alfa_19 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente alfa_19 Aggiungi l'utente alfa_19 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
oregon
Utente di HTML.it



Registrato il: Jul 2005

Provenienza: Roma

Messaggi: 30853


ICQ :

MSN :

Skype :


La GetDlgItemText restituisce il numero di caratteri copiati escluso il terminatore. Quindi puoi scrivere

UINT chs = GetDlgItemText ...

e quindi usare chs come indice del buffer per aggiungere i caratteri alla fine.


Oppure, semplicemente, usi la funzione

strcat


__________________
La guida di VB6 ... usala!
Se cerchi una API ...
No MP tecnici (non rispondo nemmeno!), usa il forum.

Ultima modifica ad opera dell'utente oregon il 15-07-2012 alle 12:13

Segnala ad un moderatore | IP: Collegato | Permalink

oregon è offline Old Post 15-07-2012 12:08
Clicca qui per vedere il profilo dell'utente oregon Clicca qui per inviare all'utente oregon un messaggio privato Visita l'homepage dell'utente oregon Visualizza ulteriori messaggi scritti dall'utente oregon Aggiungi l'utente oregon alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
alfa_19
Utente di HTML.it



Registrato il: Jun 2007

Provenienza:

Messaggi: 369


ICQ :

MSN :

Skype :


strcat lavora anche sui tchar?

se si come parametro gli metto _T('\r\n') ?

Segnala ad un moderatore | IP: Collegato | Permalink

alfa_19 è offline Old Post 15-07-2012 13:06
Clicca qui per vedere il profilo dell'utente alfa_19 Clicca qui per inviare all'utente alfa_19 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente alfa_19 Aggiungi l'utente alfa_19 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
oregon
Utente di HTML.it



Registrato il: Jul 2005

Provenienza: Roma

Messaggi: 30853


ICQ :

MSN :

Skype :


Puoi usare la versione

_tcscat

per TCHAR

Guarda che i due caratteri \r\n sono una stringa e quindi "\r\n" e non '\r\n'


__________________
La guida di VB6 ... usala!
Se cerchi una API ...
No MP tecnici (non rispondo nemmeno!), usa il forum.

Segnala ad un moderatore | IP: Collegato | Permalink

oregon è offline Old Post 15-07-2012 13:33
Clicca qui per vedere il profilo dell'utente oregon Clicca qui per inviare all'utente oregon un messaggio privato Visita l'homepage dell'utente oregon Visualizza ulteriori messaggi scritti dall'utente oregon Aggiungi l'utente oregon alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Tutte le ore sono con fuso orario CET. Ora sono le 04:18.     

    Ultima discussione   Prossima discussione Invia una risposta
Versione per la stampa | Invia il thread via email | Ricevi aggiornamenti sul thread | Scarica il thread
 

Cerchi un argomento specifico e hai fretta? Usa il motore di ricerca