K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>vine4.2 >>test.sh: line 1: 3405 セグメンテーション違反です ../diksam test.dkm > >こちらは単に死んでしまっているので、ちょっとわからないですが、 > >>MacOSX10.3.9 >>> test.dkm:726:文字リテラルが2文字以上あります。 >>array >>6,7c6,7 >>< len..6 >>< substr..eほげほ >>--- >>> len..8 >>> substr..eほ� > >こちらを見ると、 > >・test.dkmの726行目の'本'という文字リテラルについて、ワイド文字に変換したら > 2文字以上と解釈された。 >・array.dkmの46行目の「"hogeほげ".length()」が6を返している。 > また、47行目の「"hogeほげほげ".substr(3, 4)」が「eほ�」を返している。 > >ということがわかります。マルチバイト文字列の変換に関する問題のようです。 > >確認ですが、test.dkmやarray.dkmの文字コードは何になっていますか? > >EUCモードで実行する際は、.dkmファイルもEUCでなければなりません。
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!