Wednesday, December 15, 2004

BIG5 字元衝突:: BIG5 string conflict

Big5中由於設計上的疏失,導致一些屬於控制字元的資料容易引起一些程式環境的誤判。造成顯示出來的中文字不是我們想要的結果。所以我們在寫程式的時候對於中文的處理要特別小心。下面列出了一些容易引發衝碼的文字,寫程式的人,最好都能夠測試下面的字在你的程式中可以正確無誤的被使用。

ASCII(5C) == “\”


A45C么 AE5C娉 B85C稞 C25C擺 A55C功

AF5C珮 B95C鈾 C35C黠 A65C吒 B05C豹

BA5C暝 C45C孀 A75C吭 B15C崤 BB5C蓋

C55C髏 A85C沔 B25C淚 BC5C墦 C65C躡

A95C坼 B35C許 BD5C穀 AA5C歿 B45C廄

BE5C閱 AB5C俞 B55C琵 BF5C璞 AC5C枯

B65C跚 C05C餐 AD5C苒 B75C愧 C15C縷


ASCII(7C) == “|”


AA7C泜 B47C揉 A87C育 BE7C魯 B27C琍

BC7C慝 C67C鸛 A97C尚 B37C逖 BD7C罵

A77C坑 B17C悴 BB7C誡 C57C疊 A67C帆

B07C院 BA7C漏 C47C辮 AB7C咽 B57C稅

BF7C糕 AC7C洱 B67C閏 C07C嚐 AD7C迢

B77C會 C17C舉 A47C弋 AE7C徑 B87C腮

C27C甕 A57C四 AF7C砝 B97C頌 C37C牘

"\"