Benny Andersen / microbitOLED

Dependencies:   microbit

utils.cpp

Committer:
bvirk
Date:
2020-02-24
Revision:
7:7b225c565fe6
Child:
9:d15f84b277f3

File content as of revision 7:7b225c565fe6:

#include "MicroBit.h"
#include "cppNorm.h"

string trailedWith(const string src, char trailChar, int length) {
    if (length <= src.length())
        return src;
    char buf[length+1];
    memcpy(buf,src.toCharArray(),src.length());
    memset(buf+src.length(),trailChar, length-src.length());
    buf[length]='\0';
    return string(buf);
}