Jeg er ved at lave et program der søger i en liste med ord. For at gøre 
en lang historie kort, så er jeg rendt ind i at input kan være både 
unicode og alm. ascii. Og helt konkret, så har jeg lidt problemer med at 
forstå wchar_t. Fx. brokker gcc sig over
wchar_t str[MAXLEN] = "mælk";
og siger: fejl: wchar_t-array initialized from non-wide string
og ved 
wchar_t c = 'æ';
bliver jeg advaret om:  advarsel: flerbyte-tegnkonstant
Ja, 'æ' er en flerbyte tegnkonstant - men det er su' da også derfor jeg 
læser den ind i en wchar_t! Arghhh!!! 
Okay, hvad er en wide string? Og hvordan læser jeg en vilkårlig ascii 
tekst ind i en wide string?
Planen er at konvertere programmet til assembler (bare for sjov), så 
løsningen er ikke at bruge et højniveau sprog. 
-- 
Thomas Jensen