#include <iostream>
#include <vector>
#include <string>

std::string multiplystr(std::string s, int mult) {
    for (int i = 1; i < mult; i++)     {
        s += s;
    }
    return s;
}

class entry {
public:

    entry(int width) : frameWidth(width) {}

    int frameWidth;
    std::string framechar = "-";

    std::string frame = multiplystr(framechar, (frameWidth + 4));
    std::string justout = frame + '\n';
};

int main() {
	entry x1(15);
	std::string out1 = x1.frame;
	std::cout << "out1 = " << out1 << std::endl;
}