IPD-Dateien zusammenführen

April 26

Intellimatrix kennzeichnende Domain (IPD) Dateien sind die Hash-Karten eines Dateisystems. Dies bedeutet, dass sie eine Art virtuellen Struktur sind, die Werte in einem Dateisystem die Position der Tasten zuordnet. IPD ist deshalb nützlich, es eine C++-API, verleiht die Fähigkeit hat, große Ordner und Dateilisten mit einfachen Befehlen zu verschmelzen. IPD ermöglicht auch Systemressourcen beibehalten werden, da die IPD-Datenbank nur einmal gelesen muss, und eine Liste der Verzeichnisse nicht für Dateien gescannt werden muss. Solange die IPD-Karten aktuelle und aktualisierte sind Arbeiten sie effektiv.

Anweisungen

1 Enthalten Sie die IPD-Bibliothek mit der #include-Direktive. Also geben Sie, ohne Anführungszeichen, "#include"ipd.h"

2 Erstellen einer neuen Instanz des IPD-Objekts mit dem Befehl "IPD_OBJ-Objekt = neue ipd_object("/path/to/folder/of/ipd_file_1.ipd,"/path/to/folder/of/ipd_file_2.ipd"); "

Sicherstellen Sie, dass /path/to/folder den Dateipfad zu jeder IPD-Datei enthält, die Sie importieren möchten.

3 Speichern Sie die zusammengeführte IPD-Datei im Code durch den Zugriff auf die Write-Methode des Objekts IPD. Dies geschieht durch Entfernen der Anführungszeichen um den folgenden Befehl:

"Objekt -> write("/path/to/save/to")"

Dies gibt einen booleschen Fehler zurück, wenn es nicht geschrieben werden kann. Ersetzen Sie "Objekt" durch den Namen, den Sie verwendet, um die IPD_OBJ-Klasse instanziieren. Ersetzen Sie "/ Path/to/speichern/zu" mit dem Verzeichnis, dem Sie Ihre IPD-Objekt zu speichern möchten.