69 tecken kort UTF-8-kodare i C
David Vuorio
vuorio at kth.se
Sat Jun 30 16:35:26 CEST 2007
Didrik Madheden wrote:
> On 30/06/07, David Vuorio <vuorio at kth.se> wrote:
>> main(c){for(;c=~getchar();c|=64,putchar(~c))c&128?:putchar(c>>6^63);}
> Fast nu blev det ju fel ändå. Flytta c|=64 ett steg åt höger så verkar
> det funka bättre:
> main(c){for(;c=~getchar();putchar(~c),c|=64)c&128?:putchar(c>>6^63);}
Funkar på mitt system. ;-) Glömde bort att det blir samma problem igen.
> För övrigt, varför göra en patch för ett program på bara en rad? :p
Ironi är lika välförstått som alltid... :-)
/David
More information about the Stacken
mailing list