#godot #stringoperation
https://docs.godotengine.org/ja/stable/getting_started/scripting/gdscript/gdscript_format_string.html
var format_string = "We're waiting for {str}"
var actual_string = format_string.format({"str": "Godot"})
l_quiz.text = str(answer) + " > 5"
how do i make a number variable into text
https://godotengine.org/qa/101472/how-do-i-make-a-number-variable-into-text
strtod
http://www9.plala.or.jp/sgwr-t/lib/strtod.html
あの人の言っていたこれ
自分の用途では向かない気がする
#cppbuilder #mistake #stringoperation
関数内宣言
static const String xxx = IntToStr(aaa) + L"-" + IntToStr(bbb)
間違って実装
この場合、関数の一番最初の値が残り続ける
関連して、こうなります
#define STR_DONT_CARE L"X" // 不定 (設定として使わない)
...
res += L"," STR_DONT_CARE;
defineよりconst String宣言にすることもあり
String astr = L"11101" L",10235";
この書き方はソースの対称性を考えて使うこともあれば、使わないこともある
String astr = L"11101" + String().sprintf(L"%05d", 10235);
String bsgtr = L"11101" L"XXXXX";