# iconv.h - [Overview](#section345551095165627) - [Summary](#section61299095165627) - [Typedefs](#typedef-members) - [Functions](#func-members) ## **Overview** **Related Modules:** [IO](io.md) **Description:** Declares functions related to the I/O character set conversion. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Typedefs

Typedef Name

Description

iconv_t

typedef void *

Type of the character set conversion descriptor.

## Functions

Function

Description

iconv_open (const char *to, const char *from)

iconv_t

Obtain a character set conversion descriptor.

iconv (iconv_t cd, char **restrict in, size_t *restrict inb, char **restrict out, size_t *restrict outb)

size_t

Converts a character set.

iconv_close (iconv_t cd)

int

Closes a character set conversion descriptor.