NXCの関数から配列を返す方法は?私は以下を試しました
string[] strsplit(string str)
{
string parts[2] = {"1", "2"};
return parts;
}
しかし、私は得Variable name expected
ます。なんで?
PS組み込みの分割機能がある場合は、ここで喜んで説明します。
string[]
CまたはC++、つまりNXCでは戻り型にすることはできません。
SubStr()
文字列の「分割」に役立つについては、NXCAPIを参照してください。
試す:
void strspilt(string &out[], string str, unsigned int idx)
{
ArrayInit(out, "", 2);
out[0] = SubStr(str, 0, idx);
out[1] = SubStr(str, idx, strlen(str) - idx);
}