main.cpp 501 B

123456789101112131415161718192021222324
  1. #include <unicode/uclean.h>
  2. #include <unicode/ustring.h>
  3. #include <unicode/utypes.h>
  4. #include <unicode/ucal.h>
  5. #include <unicode/ucnv.h>
  6. #include <unicode/udat.h>
  7. int main()
  8. {
  9. UConverter* cnv = 0;
  10. UErrorCode status = U_ZERO_ERROR;
  11. ucnv_open(NULL, &status);
  12. UChar uchars[100];
  13. const char* chars = "Test";
  14. if (cnv && U_SUCCESS(status)) {
  15. int32_t len = ucnv_toUChars(cnv, uchars, 100, chars, -1, &status);
  16. }
  17. ucnv_close(cnv);
  18. u_cleanup();
  19. return (U_FAILURE(status) ? 1 : 0);
  20. }