GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
ICONV_OPEN_INTO(3) Linux Programmer's Manual ICONV_OPEN_INTO(3)

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)
September 21, 2008 GNU

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.