/* gcc -o strxfrm-int32 strxfrm-int32.c */ #include #include #include #define BUFLEN 858993459 int main(void) { char *src = malloc(BUFLEN + 1); char *dst = malloc(BUFLEN + 1); memset(src, 'A', BUFLEN); setlocale(LC_ALL, "en_US.UTF-8"); int len = strxfrm(dst, src, BUFLEN); return 0; }