Bibliotecas: CFastFile - classe para trabalhar a array uchar como um arquivo virtual
Versões da biblioteca
1.01 - cópia corrigida de estruturas na união
Versões da biblioteca
1.01 - corrigida a cópia de estruturas para a união
O mais interessante é que as funções nativas são um pouco tortas, mas essa biblioteca funciona sem problemas. Também gostei de ter aprendido para que serve o estranho tipo de união à primeira vista ))
Mas há uma coisa estranha. Ele diz que:
Класс CFastFile избавляет от необходимости промежуточной записи данных в физический файл на диске. Это позволяет получить значительное ускорение при работе с данными.
A classe implementa todas as principais funções da família FileWriteXXX/FileReadXXX. Ou seja, sem alterar a lógica e o código do seu programa, você pode passar facilmente do uso de arquivos físicos para o trabalho rápido com suas imagens na memória. Os dados são armazenados e lidos não com um arquivo físico real, mas com um uchar-array.
CFastFile - classe para trabalhar a array uchar como um arquivo virtual:
Autor: o_O