Biblioteca de sistema de arquivos incorporado de código aberto (ou sistema de arquivos virtual de arquivo único ou armazenamento estruturado) para C [fechado]
Não tenho certeza de qual possa ser o nome "geral" de algo assim. Estou procurando uma biblioteca que me dê um formato de arquivo para armazenar diferentes tipos de dados binários em um único arquivo em expansão.
código aberto, não GPL (LGPL ok)Interface Co formato do arquivo é um único arquivovários arquivos usando uma API de arquivo semelhante ao POSIX (ou vários "blobs" usando outra API)a edição do arquivo / estrutura é feita no localconfiável primeiro, segundo desempenhoExemplos incluem:
as unidades virtuais de uma máquina virtualwhefsHDFCDFNetCDFProblemas com o acima:
whefs não parece ser muito maduro, mas descreve melhor o que estou procurandoHDF, CDF, NetCDF são utilizáveis (também muito confiáveis e rápidos), mas são bastante complicados e não estou totalmente convencido de seu apoio a "blobs" binários opacosEditar:
Esqueceu de mencionar, outra questão relevante:
Sistema de arquivos virtual simples em C / C ++
Outra pergunta semelhante:
Existe uma alternativa de código aberto aos arquivos compostos do Windows?
Editar:
Condição adicionada de edição no local.
Editar:
whefs substituídos por:whio_epfs