Зачем нам нужно вдохновенье // Сделай глубже вдох // Ни для кого не откровенье // Что Шепард сдох
04:07
Почти манкипатчинг в С++
include
std::string operator*(std::string& s, unsigned int n)
{
std::string cml;
cml.reserve(s.size() * n);
for (decltype(n) i = 0; i < n; i++) {
cml += s;
}
return cml;
}
int main()
{
std::string s = "test";
std::string sss = s*3;
std::cout << sss << std::endl;
}