main.cpp 498 B

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