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
C/C++ - Leggere intgers in un file e scriverli su una pipe
Forum - C/C++ - Leggere intgers in un file e scriverli su una pipe

Avatar
Piero87 (Normal User)
Newbie


Messaggi: 16
Iscritto: 18/11/2009

Segnala al moderatore
Postato alle 20:29
Mercoledì, 30/06/2010
Ciao a tutti! ho un problema con un esercizio e mi sono fermato...ho il reader che ha in ingresso un file binario il cui contenuto sono numeri interi, es: 1 2 3 5 8 9, ( la grandezza del file non la so, so solo che contiene numeri interi) e devo aprire il file leggere gli interi e scriverli in una pipeA, qualcuno potrebbe gentilmente scrivermi questo pezzettino di codice???...ve ne sarei grati...ho rimasto 1 giorno per completare l'esercizio e mi sono completamente infossato qui...

Ultima modifica effettuata da Piero87 il 30/06/2010 alle 20:30
PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 21:07
Mercoledì, 30/06/2010
Scusa la mia ignoranza, cos' è una pipeA ?

PM Quote
Avatar
Piero87 (Normal User)
Newbie


Messaggi: 16
Iscritto: 18/11/2009

Segnala al moderatore
Postato alle 21:11
Mercoledì, 30/06/2010
no scusa mi è scappata la A, volevo dire una pipe, un canale di comunicazione per far comunicare due processi...mi puoi aiutare?

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 1:53
Giovedì, 01/07/2010
Dovresti specificare meglio cosa intendi per una pipe. Cioè, quello che vuoi fare è passare i numeri letti da un file verso un'altro programma (non lo stesso che legge i dati)? :noway:


Il mio blog: https://piero.dev
PM Quote
Avatar
Piero87 (Normal User)
Newbie


Messaggi: 16
Iscritto: 18/11/2009

Segnala al moderatore
Postato alle 2:06
Giovedì, 01/07/2010
allora ho un processo reader...che deve leggere da un file dato in ingresso come parametro argv[1] dei numeri interi...e ogni numero intero deve essere riconosciuto e scritto su pipe...poi la pipe sarà letta da un'altro processo che dovrà recuperare i dati dalla pipe e fare un conto...x+1...e scrivere questa nuova serie di numeri su un file...

Ultima modifica effettuata da Piero87 il 01/07/2010 alle 2:08
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 11:43
Giovedì, 01/07/2010


Il mio blog: https://piero.dev
PM Quote