• 追加された行はこの色です。
  • 削除された行はこの色です。
  • Flash/SWF/format/String へ行く。

TITLE:Flash SWF format - String

- SWF の基本データ型のひとつで文字列を表す。

* string [#string]

- いわゆるパスカル文字列みたいな奴
- 初めの1byte(0~255)で文字数を入れて、その後ろにその文字数分の文字列が続く形式。
- C に慣れてる人は null terminate されてなくて面くらうかも。

 +----------------------
 | size | pascal_string |
 +----------------------+
 <1byte>< size bytes ->

** ??? [#x8ed8c7a]

- 公式SWF仕様書の string の項には null terminate って書いてあるけど、実際には pascal 文字列として処理するとうまくいく。分かってないかも…