【UE5】FStringのPrintf
UE_LOGは便利だが、UKismetSystemLibrary::PrintStringで画面にログを表示したい時に、sprintfのようなものがあったらいいなって探したらこれを見付けた。printfと同じフォーマットで文字列が作れる。(というか既にC/C++標準関数みたいなのも使いまくっちゃっていたりもするんだが。後々困ることになるんだろうか)
これを自分で書いておいてなんだが、Printfの中のTEXT()を忘れがち。忘れると変なコンパイルエラーが出て悩んだりする。
UE_LOGを次のように書いてもコンパイルエラーになる。
3番目のパラメータ(format)はリテラルじゃないとダメらしい。
この記事が気に入ったらサポートをしてみませんか?