Wide Character and String Input/Output

┌─────────────────────────┬──────────────┬─────────────────────────┬───────────┐
│ Function │ Header File │ Link to Function │ Descriptio│
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fgetwc │ "stdio.h"" │ fgetwc │ Reads a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ from a │
│ │ │ │ specified │
│ │ │ │ input │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fgetws │ "stdio.h"" │ fgetwc │ Reads a │
│ │ wchar.h" │ │ wide │
│ │ │ │ string │
│ │ │ │ from a │
│ │ │ │ specified │
│ │ │ │ input │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fputwc │ "stdio.h"" │ fputwc │ Writes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ to a │
│ │ │ │ specified │
│ │ │ │ output │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fputws │ "stdio.h"" │ fputws │ Writes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ string to │
│ │ │ │ a speci- │
│ │ │ │ fied │
│ │ │ │ output │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ getwc │ "stdio.h"" │ getwc │ Reads a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ from a │
│ │ │ │ specified │
│ │ │ │ input │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ getwchar │ "wchar.h" │ getwchar │ Reads a │
│ │ │ │ wide │
│ │ │ │ character │
│ │ │ │ from │
│ │ │ │ stdin. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ putwc │ "stdio.h"" │ putwc │ Writes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ to a │
│ │ │ │ specified │
│ │ │ │ output │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ putwchar │ "wchar.h" │ putwchar │ Writes a │
│ │ │ │ wide │
│ │ │ │ character │
│ │ │ │ to │
│ │ │ │ stdout. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ ungetwc │ "stdio.h"" │ ungetwc │ Pushes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ back onto │
│ │ │ │ a speci- │
│ │ │ │ fied │
│ │ │ │ input │
│ │ │ │ stream. │
└─────────────────────────┴──────────────┴─────────────────────────┴───────────┘


[Back: Character and String Input/Output]
[Next: Direct Input/Output]