• ベストアンサー
  • 困ってます

PS4とiphoneの本体OSがインドのテグル語に

  • 質問No.9547696
  • 閲覧数127
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 58% (5434/9259)

PS4とiphoneの本体OSがインドのテグル語によってクラッシュするそうです。

なぜ文字コードによってシステムが破壊するのですか?

文字を表示するだけで機械が壊れるのはどういう理屈ですか?

質問者が選んだベストアンサー

  • 回答No.1
  • ベストアンサー

ベストアンサー率 60% (71/118)

インドの文字に限らず、UTF-8の仕様として、複数の文字を結合して1文字と見なす、ということが策定されているようです。
(ググったけど、インド文字の例ではなく、絵文字の例しか見つけられなかった…)
https://ufcpp.net/blog/2017/10/graphemesplitter/

これを悪用すると、1文字が1ギガバイトとかいうテキストが作れたりするわけで、そりゃクラッシュもするよね、という感じ。
お礼コメント
america2028

お礼率 58% (5434/9259)

みんなありがとう
投稿日時:2018/10/15 19:08
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ