ONC+ 開発ガイド

宣言

カウント付きバイト文字列は次のように宣言します。

string object<m>; 

または

string object<>;  

定数 m は、文字列に含まれるバイト数の上限を示します。2 番目の宣言のように、m を指定しないと、最大バイト数は (2**32) - 1 となります。定数 m は、通常プロトコル仕様で決められています。たとえば、ファイル伝送プロトコルでファイル名を最大 255 バイトとするには、次のように宣言します。

string filename<255>;