self[key] = val[permalink][rdoc]-
[TODO]
構造体または共用体メンバ key の値を val にします。
- [PARAM] key:
- 構造体か共用体のメンバの名前を文字列かシンボルで指定します。
- [PARAM] val:
- 自身のメンバにセットしたい値を指定します。
self[offset] = str[permalink][rdoc]-
[TODO]
自身の指すアドレスに offset バイトを足したメモリ領域に文字列 str をコピーします。コピー先の領域が str のサイズより大きいか検証しません。
- [PARAM] offset:
- 書き換えたいメモリ領域のオフセットを整数で与えます。
- [PARAM] str:
- メモリ領域にセットしたいバイト列を文字列で指定します。
self[offset, len] = str[permalink][rdoc]-
[TODO]
自身の指すアドレスに offset バイトを足したメモリ領域の先頭 len バイトに文字列 str をコピーします。str のサイズが len より小さい場合は、残りの領域を 0 で埋めます。コピー先の領域が len より大きいか検証しません。
- [PARAM] offset:
- 書き換えたいメモリ領域のオフセットを整数で与えます。
- [PARAM] len:
- 書き換えたいメモリ領域のサイズを整数で指定します。
- [PARAM] str:
- メモリ領域にセットしたいバイト列を文字列で指定します。