From: George R. <gr...@us...> - 2002-03-28 03:23:40
|
I can do one of two things. You implement your own function with the similar function declaration as UCNV_FROM_U_CALLBACK_STOP or UCNV_TO_U_CALLBACK_STOP in unicode/ucnv_err.h. Then you set the appropriate callback on your converter You could also set the converter callback to UCNV_FROM_U_CALLBACK_STOP or UCNV_TO_U_CALLBACK_STOP to stop the conversion. Then you can look at the input, modify (or count) as needed, and continue with your conversion. Callbacks are mentioned in the User's Guide at http://oss.software.ibm.com/icu/userguide/codepageConverters.html George Rhoten IBM Globalization Center of Competency/ICU San Jose, CA, USA Ala...@tr... Sent by: icu...@ww... 03/25/2002 11:21 PM To: icu...@ww... cc: Subject: Codepage Conversion Dear All I am using ucnv_toUChars() to convert character from different codepages to UChars. However, I would like to count the fail conversion times (or convert to similar character times) because there are no some characters in that codepage if I randomly choose an incorrect codepage and call ucnv_toUChars() to convert? Any possible APIs or methods to achieve this goal? Thanks a lot! Sincerely, Alan _______________________________________________ icu...@os... - icu4c-support mailing list To Un/Subscribe: http://oss.software.ibm.com/developerworks/oss/mailman/listinfo/icu4c-support |