Alternative C ++ / VC ++ per la classe SPLFileObject di PHP
-
11-12-2019 - |
Domanda
C'è qualche codice Class o Plugin VC ++ disponibile che è uguale a PHP's SplFileObject
?
Si prega di vedere la domanda https://stackoverflow.com/questions/ 10650864 / recupero-nth-line-of-a-file / 10650864 # 10650864 .Voglio ottenere questo usando c ++
Soluzione
Non sei sicuro del motivo per cui vuoi usarlo, e dire i Iostreams o Boost :: Filesystem?
http://msdn.microsoft.com/De-de / Library / 22z6066F% 28V= VS.100% 29
http://www.boost.org / doc / libs / 1_49_0 / libs / filesystem / v3 / doc / index.htm
Aggiornamento (Aggiunta di un esempio di codice dopo aver letto i commenti):
qualcosa del genere, allora?
#include <iostream>
#include <fstream>
#include <string>
int main(int argc, char* argv[])
{
auto fd = std::fstream("veryLargeFile.txt");
if (fd.good()) {
std::string buffer;
fd.seekg(200000);
std::getline(fd, buffer);
std::cout << buffer << std::endl;
}
fd.close();
return 0;
}
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow