Text of string type into one character at a time

I want to read the text and split it one character at a time.

This picture is Japanese, but I would like to implement it with English string.

ofApp.h

ofTrueTypeFont font;
string show;

ofApp.cpp

void ofApp::setup(){
    font.loadFont("SourceHanCodeJP-Light.otf", 7,true,true, true);
    show.append("sounds");
}

void ofApp::draw(){
    font.drawStringAsShapes(show, 30, 60);
}

When writing it easily it is now like this.
I want to rewrite this and display it so that it overlaps one character at a time.