작성
·
342
·
수정됨
0
if (TUniquePtr<FArchive> FileWriterAr = TUniquePtr<FArchive>(IFileManager::Get().CreateFileWriter(*ObjectDataAbsolutePath)))
{
StudentSrc->Serialize(*FileWriterAr);
FileWriterAr->Close();
}
UStudent* StudentDest = NewObject<UStudent>();
if (TUniquePtr<FArchive> FileReaderAr = TUniquePtr<FArchive>(IFileManager::Get().CreateFileReader(*ObjectDataAbsolutePath)))
{
StudentDest->Serialize(*FileReaderAr);
FileReaderAr->Close();
}
FileWriter, FileReader를 통해 직접 직렬화를 해보려고 코드를 수정해봤는데 안되네요...
답변 1
0
아카이빙은 꼭 이렇게 해야 된다라고 지정한 가이드는 없습니다. 메모리를 중간 매개체로 사용하면 결과가 잘 나오더라고요.
Ctrl+Alt+F키로 소스코드 많이 참고해보세요.