Sample code for 30+ languages & platforms
Unicode C

Load utf-8 Text File into a StringBuilder

Demonstrates how to load a utf-8 text file into a StringBuilder object instance.

Chilkat Unicode C Downloads

Unicode C
#include <C_CkStringBuilderW.h>

void ChilkatSample(void)
    {
    BOOL success;
    HCkStringBuilderW sb;

    success = FALSE;

    sb = CkStringBuilderW_Create();

    success = CkStringBuilderW_LoadFile(sb,L"someFileContainingUtf8.txt",L"utf-8");
    if (success != TRUE) {
        wprintf(L"Failed.\n");
    }
    else {
        wprintf(L"Success.\n");
    }



    CkStringBuilderW_Dispose(sb);

    }