Estou tentando carregar uma malha no assimet, que eunão forneça como um arquivo, mas sim uma string std :: string usando ponteiros fornecidos pelo linker, para que eu possa compilar tudo em um executável. Eu estou basicamente procurando por uma função de ajuste retornando aiScene *. Mas o único que eu encontrado no manual é ReadFile.
Respostas:
0 para resposta № 1Eu não tenho certeza do que você quer dizer com o armazenamento de um arquivo em um std::string
, mas existe uma função chamada ReadFileFromMemory()
isso faz exatamente o que você quer.
Se, por alguma razão, você não gostar dessa opção, poderá sempre fazer uma solução alternativa e gerar um arquivo temporário a partir da sua string e depois lê-lo com ReadFile()
.