ソースのエンコーディング(たとえばsijis)を指定した状態で
str.concat "\xff\xff\xff\xff"
と書くとデータ列によってCompatibilityErrorが起きる場合がありますが
これを防ぐ方法はありますか?
str.concat [0xffffffff].pack("V")
と書けば同じ結果を得られますが↑の書き方よりかなり遅いです