manual stwierdza, ze:

MB_CUR_MAX - maximum length of a multibyte character in the current locale

odpalam wiec program z zalacznika przy pl_PL.UTF-8 i makro uparcie
zwraca mi 1, a np. literka 'ó' potrzebuje dwoch bajtow w utf8.
cos mam popsute, czy nie rozumiem manuala? :)
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>

int main()
{
	printf( "MB_CUR_MAX = %d\n", MB_CUR_MAX );
	printf( "MB_LEN_MAX = %d\n", MB_LEN_MAX );
	return 0;
}
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym