Опитвам се да зарежа мрежа в Assimp, което азне давайте като файл, а по-скоро std :: низ, който се чете с помощта на указатели, предоставени от линкера, така че мога да компилирам всичко в един изпълним файл.Аз основно търся подходяща функция за връщане на aiScene *. намерени в ръководството е ReadFile.
Отговори:
0 за отговор № 1Не съм сигурен какво имате предвид, като съхранявате файл в едно std::string
, но има функция, наречена ReadFileFromMemory()
това прави точно това, което искате.
Ако по някаква причина не ви харесва тази опция, винаги можете да направите заобиколно решение и да генерирате временни файлове от вашия низ и след това да ги прочетете ReadFile()
.