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 <CkStringBuilderW.h>

void ChilkatSample(void)
    {
    bool success = false;

    CkStringBuilderW sb;

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