いくつかのUnicodeテキスト文字列を解析しようとしているときに、定義が見つからない非表示の文字をヒットしています。テキストエディタに貼り付けて非表示を表示すると、箇条書き(•alt-8)のように見え、コピーして貼り付けると、スペースやタブのような効果があることがわかります。しかし、それはそれらのどれでもありません。
私はそれをテストする必要があります、のようなもの...
if(uniChar == L'\t')
しかしもちろん、私はそれに合うものを提供する必要があります。
UTF-8ではバイト0xc20xa0があります。
誰も定義を持っていない場合、私が定義できないものをテストするための不正な方法はありますか?
(私はたまたまObjective-C、OSX、XcodeでNSStringsを使用していますが、それは何の関係もないと思います。)