C Standard Library¶
Scala Native provides bindings for a core subset of the C standard library:
| C Header | Scala Native Module |
|---|---|
| assert.h | N/A - indicates binding not available |
| complex.h | scala.scalanative.libc.complex |
| ctype.h | scala.scalanative.libc.ctype |
| errno.h | scala.scalanative.libc.errno |
| fenv.h | N/A |
| float.h | scala.scalanative.libc.float |
| inttypes.h | N/A |
| iso646.h | N/A |
| limits.h | N/A |
| locale.h | N/A |
| math.h | scala.scalanative.libc.math |
| setjmp.h | N/A |
| signal.h | scala.scalanative.libc.signal |
| stdalign.h | N/A |
| stdarg.h | N/A |
| stdatomic.h | N/A |
| stdbool.h | N/A |
| stddef.h | N/A |
| stdint.h | N/A |
| stdio.h | scala.scalanative.libc.stdio |
| stdlib.h | scala.scalanative.libc.stdlib |
| stdnoreturn.h | N/A |
| string.h | scala.scalanative.libc.string |
| tgmath.h | N/A |
| threads.h | N/A |
| time.h | N/A |
| uchar.h | N/A |
| wchar.h | N/A |
| wctype.h | N/A |
Continue to C POSIX Library.