[UE4]读写Text文本以及文件路径问题

读取文本文件:

 FString projectDir = FPaths::GameDir();
 projectDir += "Content/TextFile.txt";
 TArray<FString> StringArray;
 if (!FPlatformFileManager::Get().GetPlatformFile().FileExists(*projectDir))
 {
	 GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, TEXT("** Could not Find File **"));
	 return;
 }
 FFileHelper::LoadANSITextFileToStrings(*(projectDir), NULL, StringArray);

如果想把所有内容写入一个String中:

FString Content;
FFileHelper::LoadFileToString(Content, TEXT("路径"));

  

写文件用:

FFileHelper::SaveStringToFile(...);

猜你喜欢

转载自aigo.iteye.com/blog/2278066
今日推荐