Andrea993 Pubblicato: 12 Dicembre 2011 Segnalazione Share Pubblicato: 12 Dicembre 2011 Siccome il disco D permette un facile accesso condiviso in ram ho pensato di condividere i dati tra 2 programmi inserendoci un file. Ho necessità di inserire i byte del file in un TBufC8, ma non voglio dover leggere l'intero file e copiarlo in un buffer, vorrei poter vedere il file direttamente come buffer. Come posso fare? Link to comment Condividi su altri siti More sharing options...
Il.Socio Pubblicato: 17 Dicembre 2011 Segnalazione Share Pubblicato: 17 Dicembre 2011 (modificato) Ho necessità di inserire i byte del file in un TBufC8, ma non voglio dover leggere l'intero file e copiarlo in un buffer, vorrei poter vedere il file direttamente come buffer. Non esiste nulla che ti permette di aprire un file ed avere a disposizione un buffer pronto e popolato con i dati... Se vuoi che i dati del file vengano piazzati dentro ad un buffer (TBufC8), dovrai necessariamente aprire il file e richiamare l'istruzione di lettura da file per memorizzare i dati nel tuo buffer (TBufC8) Che il file si trovi in c:\ d:\ e:\ z:\ o altra unita', non cambia nulla... cambiano solo le performance e la persistenza dei dati, ma non cambia la logica delle opeazioni di apertura/lettura/scrittura/chiusura file. Modificato 17 Dicembre 2011 da Il.Socio Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora