0
NXCの関数から配列を返す方法は?私は次のように試した。NXCの関数から配列を返す方法は?
しかし、私はVariable name expected
を得る。どうして?
P.S.内蔵のがに分割されていれば、ここではうれしく思います。
NXCの関数から配列を返す方法は?私は次のように試した。NXCの関数から配列を返す方法は?
しかし、私はVariable name expected
を得る。どうして?
P.S.内蔵のがに分割されていれば、ここではうれしく思います。
string[]
は、CまたはC++の戻り型、したがってNXCにすることはできません。
文字列を分割する際に役立つNXC APIのSubStr()
を参照してください。
試してみてください。
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);
}