全角チルダ等の文字化け

【CP932/Shift_JIS 両方】
「〜」= 8160

Unicode
FF5E=FULLWIDTH TILDE
301C=WAVE DASH

【CP932 ←→ Unicode
8160 ←→ FF5E
対応なし ← 301C

Shift_JIS ←→ Unicode
8160 ←→ 301C
対応なし ← FF5E


参考:
UnicodeコンソーシアムのCP932←→Unicode 対応表
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
UnicodeコンソーシアムのJIS X 0208←→Unicode 対応表
ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT
文字エンコーディング毎の収録文字の違いについて。
http://d.hatena.ne.jp/onozaty/20060718/p1
文字エンコーディング毎のUnicodeマッピングの違いについて。
http://d.hatena.ne.jp/onozaty/20060719/p2