Udostępnij przez


Używanie ciągów zakończonych wartościami null

Aplikacje Unicode powinny zawsze rzutować zero na TCHAR podczas używania ciągów zakończonych wartością null. Kod 0x0000 jest terminatorem ciągu w formacie Unicode dla ciągu zerowanego (null-terminated). Pojedynczy bajt o wartości null nie jest wystarczający dla tego kodu, ponieważ wiele znaków Unicode zawiera bajty null jako wysoki lub niski bajt. Przykładem jest litera A, dla której kod znaku jest 0x0041.

Używanie znaków specjalnych w Unicode