私としては意図しない結果が返ってきたので、これが正しい仕様なのかどうか教えてください
私としてはvarsizeはどの要素についても4バイトを返すと思っていたのですが、結果からする
dimtype arr, vartype("int"), 3 foreach arr mes "varsize=" + varsize(arr(cnt)) loop
と各要素のバイト数はそれぞれ、要素の先頭から配列の終端までの残りバイト数となっている
ようです。これは仕様としてはこういうものなのでしょうか?
|
![]() |
ONION software Copyright 1997-2025(c) All rights reserved. |