Universal C runtime routines by category

This section lists and describes Universal C runtime (UCRT) library routines by category. For reference convenience, some routines are listed in more than one category. Multibyte-character routines and wide-character routines are grouped with single-byte character counterparts, where they exist.

UCRT library routine categories

The main categories of UCRT library routines are:

Argument Access Buffer Manipulation
Byte Classification Character Classification
Complex math support
Data Alignment Data Conversion
Debug Routines Directory Control
Error Handling Exception Handling Routines
File Handling Floating-Point Support
Input and Output Internationalization
Memory Allocation Process and Environment Control
Robustness Run-Time Error Checking
Searching and Sorting String Manipulation
System Calls Time Management

See also

C Run-Time Library Reference