std::string make_json()

in benchmark/src/benchmark_object.cpp [51:65]


std::string make_json(size_t n) {
  std::stringstream json_ss;
  json_ss << "{";

  const size_t num_letters = 'z' - 'a';
  for (size_t i = 0; i < n; i++) {
    const auto c = static_cast<char>('a' + (i % num_letters));
    const auto m = (i / num_letters);
    std::stringstream key_ss;
    json_ss << '"' << c << m << '"' << ":0,";
  }

  json_ss << '"' << '.' << '"' << ":0}";
  return json_ss.str();
}