Zastanawiałem się, dlaczego jeśli otworzysz plik tekstowy utworzony w Notatniku Windows pod Uniksem, przekonasz się, że ma on ^M
tam, gdzie powinna być nowa linia?
Rozumiem, że w systemie Windows każda linia jest zakończona \r\n
, tj. 0x0D0A
W ASCII, podczas gdy ^M
ma wartość ASCII 0x5E4D
. Nie mogę powiązać tych dwóch ze sobą.