SDL2 Wiki
[ front page | index | search | recent changes | git repo | offline html ]

(See SDL3/SDL_iconv_string for the SDL3 version.)

SDL_iconv_string

This function converts a buffer or string between encodings in one pass, returning a string that must be freed with SDL_free() or NULL on error.

Header File

Defined in SDL_stdinc.h

Syntax

char* SDL_iconv_string(const char *tocode,
                       const char *fromcode,
                       const char *inbuf,
                       size_t inbytesleft);

Function Parameters

const char * tocode the character encoding of the output string.
const char * fromcode the character encoding of data in inbuf.
const char * inbuf the string to convert to a different encoding.
size_t inbytesleft the size of the input string in bytes.

Return Value

(char *) Returns a new string, converted to the new encoding, or NULL on error.

Version

This function is available since SDL 2.0.0.


CategoryAPI, CategoryAPIFunction, CategoryStdInc


[ edit | delete | history | feedback | raw ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.