| iconv_open_into - initialize descriptor for character set conversion |
#include <iconv.h>
int iconv_open_into (const char* tocode, const char* fromcode,
iconv_allocation_t* resultp);
|
| The iconv_open_into function initializes a conversion descriptor suitable for converting byte sequences from character encoding fromcode to character encoding tocode. The conversion descriptor is stored in the memory pointed to by resultp. |
| The values permitted for fromcode and tocode are the same as for the function iconv_open. |
| After a successful return from this function, resultp can be be used as an iconv_t object with the iconv function. |
| The iconv_open_into function fills *resultp and returns 0 if it succeeds. In case of error, it sets errno and returns -1. |
| The following error can occur, among others: |
| EINVAL |
| The conversion from fromcode to tocode is not supported by the implementation. |
| This function is implemented only in GNU libiconv and not in other iconv implementations. It is not backed by a standard. You can test for its presence through (_LIBICONV_VERSION >= 0x010D). |
| iconv_open(3) iconv(3) |