0
私はC/C++でユーザの入力を受け付けるプログラムを書いています。入力は、英語と中国語といくつかの句読点を混在させることができるutf-8文字列です。繁体字中国語をutf 8の混合から分離する
私のプログラムでは、これらの中国語を英語の文字から分離する必要があります。
ご存じのように、中国語の文字は2バイト、英文の文字は1バイトしか占めません。英語の文字が存在するかどうかを調べるためにchar配列を反復することはできません。どのようにこれを解決するための任意のアイデア?
直接(コードを使用して)または間接的に(ライブラリ呼び出しを使用して)必要なものを見つけるには、char配列を反復処理する必要があります。 –