Hvordan Merge IPD filer

Intellimatrix precursory Domain (IPD) filer er hash-kart fra filsystemet. Dette betyr at de er en type virtuell struktur som kartlegger plasseringen av tastene til verdier i et filsystem. IPD er nyttig ved at den har en C ++ API, som gir muligheten til å fusjonere store mappe og fil-liste ved hjelp av enkle kommandoer. IPD gir også mulighet for systemressurser skal bevares, som IPD database bare må lese en gang og en liste av kataloger trenger ikke bli skannet for filer. Så lenge IPD kartene er aktuell og oppdatert de vil fungere effektivt.

Bruksanvisning

1 Inkluder IPD biblioteket ved hjelp av # include direktivet. Så typen, uten anførselstegn, "#include" ipd.h "

2 Opprett en ny forekomst av IPD objekt ved hjelp av kommandoen "IPD_OBJ * objekt = new ipd_object (" / sti / til / mappe / av / ipd_file_1.ipd, "/ sti / til / mappe / av / ipd_file_2.ipd"); "

Sørg / sti / til / mappe inneholder filbanen til hver IPD-filen du ønsker å importere.

3 Lagre fusjonert IPD-filen i koden ved å få tilgang til IPD objektets skrivemåte. Dette gjøres ved å fjerne anførselstegn rundt følgende kommando:

"Objekt> write (" / sti / til / lagre / til ")"

Dette vil returnere en boolsk feil hvis det ikke kan skrives. Erstatt "objekt" med navnet du brukte på å bruke din IPD_OBJ klasse. Erstatt "/ sti / til / lagre / til" med katalogen vil du lagre IPD objektet til.