2016-07-21 25 views

Antwort

3

Endlich beantworte ich meine eigene Frage hier.

Es kompiliert nicht, weil ich den TEXT-Makro verwenden muss, bevor ich eine Zeichenfolge in UE_LOG gebe.

FString s = "ss"; 
UE_LOG(LogTemp, Warning, TEXT("%s"), *s); 

//or 

UE_LOG(LogTemp, Warning, TEXT("ss")); 

//this should work 
UE_LOG(LogTemp, Warning, TEXT("%s"), *FPaths::GetPath("../")); 

sollte mit Unreal Version von Datentypen arbeiten, anstatt die Standardbibliothek mit

+0

Sie Ihre eigene Antwort akzeptieren kann, wenn es korrekt ist: P Und versuchen Unreal Streichquartette, ein Array Karte zu verwenden, ... etc. anstelle von Std-Einsen, da Unreal eine eigene Magie hat ... –

+0

Nur die Standard-Algorithmen sind mit den Unreal-Containern kompatibel, da sie begin() und end() unterstützen, sonst sollten Sie Unreals Äquivalente verwenden. –