Perlについての質問箱 48箱目
■ このスレッドは過去ログ倉庫に格納されています
0254デフォルトの名無しさん
2011/09/10(土) 17:50:25.87> そうそう。文字列はバイナリデータと違ってメタ情報を含んでいる。
「含んで」はいないだろ。
同じバイト列を、バイナリとしてでも文字列としてでも、
扱う人間の側がそう扱いたいと思うように扱えばいいだけでしょ。
ただ、その構造が一般的なテキストデータとして破綻していた時に、
一般的なテキストデータとして扱おうとすると不都合が生じるってだけの話。
そのへんを必要に応じてチェックするのは扱う人間の側の仕事で、
データがその属性を「含んで」いる訳ではないと思うんだが。
そしてそれは別にPerlに限った話じゃないし。
どんな言語のどんな「文字列」データでも事情は同じことでしょ。
「文字コード」とか「1文字何バイト」とかの「メタ情報」を「含んで」いる
文字列のデータフォーマットなんて聞いたことない。
少なくともPerlで扱えるのはそんな特殊なフォーマットのデータじゃないんじゃ。
ってことを >>252 が一言で言っちゃってるね。(今気づくな>俺)
■ このスレッドは過去ログ倉庫に格納されています