MT4(MQL4)/MT5(MQL5)のStringAdd
文字列のうしろに別の文字列を追加する処理です。
bool StringAdd(
string& string_var, // 最初の文字列
string add_substring // 追加される文字列
);
MT4→MT5になっても変わらず使えます。
サンプルコード
void OnInit()
{
string stringfirst = "hogehoge";
string stringsecond = "honyahonya";
Print("stringfirst=",stringfirst);
//stringfirstにstringfirstとstringsecondの2つを合わせた文字列を格納する
StringAdd(stringfirst,stringsecond);
Print("stringfirst=",stringfirst);
string teststring = "test";
StringAdd(teststring,"add");
Print(teststring);
StringAdd(teststring,123);
Print(teststring);
string teststring2 = "test2";
StringAdd(teststring,teststring2);
Print(teststring);
return;
}
結果
stringfirst=hogehoge
stringfirst=hogehogehonyahonya
testadd
testadd123
testadd123test2
【参考】MQL5公式ページ
コメント / Comments