seek

Suchen ist das Bewegen einer Datei oder eines dateiähnlichen Objekts.
5
Antworten

Sucht einen bestimmten Datensatz in den von MySQL gesendeten Ergebnissen

Ich habe ein klassisches Paginierungssystem, das LIMIT startrecord, endrecord verwendet, und ich möchte herausfinden, in welcher Seitennummer ein X-Eintrag gespeichert ist. Die einzige Idee, die ich gerade habe, ist rekursiv alle Datensätz...
29.10.2013, 10:50
2
Antworten

Wie in portable C nach vorne zu suchen, wenn aus einer Leitung gelesen wird

Da fseek() bei Pipes nicht funktioniert, welche Methoden gibt es, um vorwärts zu suchen? Der naive Ansatz besteht darin, fread() zu verwenden und die gelesenen Inhalte in den Speicherpuffer zu werfen. Bei großen Versuchen, große Puffer zu...
27.04.2011, 15:22
1
Antwort

Ist itsream :: seekg zu teuer?

Wie teuer ist es in C ++, die Operation istream :: seekg zu verwenden? EDIT: Wie viel kann ich mit der Suche nach einer Datei und Bytes lesen? Was ist mit der Frequenz gegenüber der Größe des Offsets? Ich habe eine große Datei (4 GB), die...
18.01.2014, 05:09
1
Antwort

Ist es sicher, lseek () beim zweiten Lesen von Proc-FS-Dateien zu verwenden?

Ist es sicher, lseek(fd,0) und dann read(fd,buf) für /proc/stat file zu verwenden, anstatt es erneut zu öffnen, um den Inhalt dieser Datei das nächste Mal zu aktualisieren? Und was macht der mmap() Aufruf nach dem Öffnen dieser Da...
24.01.2011, 23:36
6
Antworten

c ++ schnellste Möglichkeit, nur die letzte Zeile der Textdatei zu lesen?

Ich möchte nur die letzte Zeile einer Textdatei lesen (ich bin auf UNIX, kann Boost verwenden). Alle Methoden, die ich kenne, erfordern das Durchsuchen der gesamten Datei, um die letzte Zeile zu erhalten, die überhaupt nicht effizient ist. Gibt...
09.08.2012, 03:16