#include "StringBuilder.h" void StringBuilder::append(const char* s) { char* tail = buffer + length; strcpy(tail, s); length += strlen(tail); } void StringBuilder::appendEscaped(const char* s) { if (length > capacity - 3) return; buffer[length++] = '"'; while (*s && length