Read a Unicode code point from s. If it detects an invalid
multibyte character a warning is emitted and the code point
0xfffd is returned. Other errors and end-of-file return -1;
Sferror() or Sfeof()
to distinguish end of file from an error.
Tags are associated to your profile if you are logged in