o_lalertom
(usa Slackware)
Enviado em 01/12/2005 - 09:16h
peczenyj,
Com esse mesmo código seu fiz alguns teste aqui, e o resultado:
$ gcc strlen.c -o strlen
strlen.c:6:42: warning: multi-character character constant
$ ./strlen
o caracter \uffff tem tamanho 2
$ gcc -finput-charset=ISO-8859-1 strlen.c -o strlen
./strlen
o caracter \uffff tem tamanho 4
$gcc -finput-charset=UTF-8 strlen.c -o strlen
strlen.c:6:42: warning: multi-character character constant
$ ./strlen
o caracter \uffff tem tamanho 2
$ gcc strlen.c -o strlen -Wno-multichar
$ ./strlen
o caracter \uffff tem tamanho 2
Não foi positivo :(
$ gcc --version
gcc (GCC) 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Nycholas de Oliveira e Oliveira - o_lalertom