Come accedere descrittore di file di Apri file
-
29-09-2019 - |
Domanda
C'è un modo per accedere al file descrittore di un file aperto in C ++? Quindi ...
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream inputFile( "file.txt",ios::in );
cout << inputFile.fileDesc << endl;//made up call
return 0;
}
La domanda è, fa qualcosa di simile esiste per fileDesc ifstreams? Se no come potrei fare per fare questo?
Soluzione
Se stai cercando di raggiungere il file * dal flusso allora la risposta è fondamentalmente "non è possibile", come affermato da persone più illuminati di me qui .
Altri suggerimenti
Date un'occhiata al open () :
La funzione open crea e restituisce un nuovo descrittore di file per il file chiamato filename.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow