0

コードにギリシャ語のコメントがいくつかあります。ギリシャ文字を入力すると、「SaveusUTF-8」と表示されます。

次に、そうしてプログラムを再実行すると、以前に表示された文字列が正しく機能しなくなります。

たとえば、私は暗号化アルゴリズム(Simplified Des)に取り組んでおり、これはテキストエディターのCp1252エンコーディングで出力として得られるものです。

ÅO [áa[aá»j×jt
INFO BOB 57674

最初の行は暗号化されたバージョンで、2番目の行は復号化されたバージョンです。これは、エンコーディングをUTF-8に変更したときに取得するものです。

�O [�a[a�j�jt
���NFO���BOB���7���74

私はここで何が起こっているのか分かりません、私はこれまでこのようなものを見たことがありません。誰かが私を助けることができますか?前もって感謝します

4

1 に答える 1

1

SOについては、ソースコードをUTF-8形式で保存するかどうかについて(少なくとも)1つの議論があります。

個人的には、反対することをお勧めします。私はむしろ、これらのギリシャ文字をソースコードでエンコードし、他の設定を変更しないようにするために\uXXXX表記を使用したいと思います。

于 2013-01-05T14:46:02.710 に答える