|
|
|
|
Google Site
|
|||||||
| Forums | Registrer | Blogg | Man Pages | Forum Rules | Lenker | Album | FAQ | Brukere | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| HP-UX HP-UX (Hewlett Packard Unix) er Hewlett-Packard proprietære gjennomføring av Unix operativsystem basert på System V. |
![]() |
|
|
Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|||
|
Hvordan få åpnet filer ved en prosess
Hei, jeg vil gjerne få filer som er åpnet av en prosess i løpet av hans kjøring bruker c-språk.
Takk for at du hjelper meg. |
| Sponsede lenker | ||
|
|
|
|||
|
Jeg gjorde dette i C som dette:
void closeAllOpenedFiles () ( / / nombre høyeste de fichiers que peut ouvrir un processus int nombre_max_fichiers \u003d sysconf (_SC_OPEN_MAX); int i \u003d 0; struct stat filestat; FILE * currentFile \u003d NULL; / / Parcours des fichiers ouverts par le processus for (i \u003d 3; i <nombre_max_fichiers; + + i) ( / / Si le fichier est ouvert if (fstat (i, og filestat) \u003d\u003d 0) ( currentFile \u003d fdopen (i, (char *) fcntl (i, F_GETFL)); if (currentFile! \u003d NULL) ( / / På fait le flush fflush (currentFile); / / På ferme le fichier nært (i); ) ) ) / / Parcours Sut stdin, stdout, stderr for (i \u003d 0; i <3; + + i) ( currentFile \u003d fdopen (i, (char *) fcntl (i, F_GETFL)); / / På fait le flush fflush (currentFile); ) ) Det har løst mitt problem fordi når programmet møte en feil jeg kaller dette rutine å lukke alle åpne filer. Takk. |
| Sponsede lenker | ||
|
|
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Vil utdatafilen åpnes og lukkes flere ganger? | koifans | Shell programmering og Skripting | 7 | 12-28-2007 06:57 |
| CIFS Code Åpningstider for Windows fildeling - Redmond Developer News | Linux Bot | UNIX og Linux RSS Nyheter | 0 | 12-16-2007 02:20 |
| Kommandoen for å finne sist gang filen ble åpnet | sbr262 | UNIX for Dummies Spørsmål og svar | 3 | 07-18-2007 03:23 |
| flere filer åpnet i awk | krhamidou | Shell programmering og Skripting | 0 | 07-18-2006 09:54 |
| Maksimalt antall ganger - en fil som kan åpnes | matrixmadhan | Programmering | 3 | 03-21-2006 11:24 |