Cześć Wszystkim!
Chciałbym w języku C napisać program, który odczyta plik i wypisze na ekran zawartość tego pliku, ale w postaci poszczególnych kodów Unicode. Zależy mi, żeby wypisał te kody typowo w formacie U+00000. Umiem wypisać w postaci szesnastkowej numery bajtów poszczególnych znaków w systemie UTF-8. Ale jak mogę to zamienić na numer Unicode? Teoretycznie na kartce umiem to przekształcić, ale nie wiem, jak "dobrać" się do tych liczb w programie. Da się dostać do tych cyfr bezpośrednio w formie binarnej? I zliczać po kolei konkretne bity i na tej podstawie zdekodować numer unicode?