| 220 | } |
| 221 | |
| 222 | std::string join_strings(const std::string &separator, const std::vector<std::string> &items) |
| 223 | { |
| 224 | std::stringstream ss; |
| 225 | |
| 226 | for (size_t i = 0; i < items.size(); i++) |
| 227 | { |
| 228 | if (i) |
| 229 | ss << separator; |
| 230 | ss << items[i]; |
| 231 | } |
| 232 | |
| 233 | return ss.str(); |
| 234 | } |
| 235 | |
| 236 | char toupper_cp437(char c) |
| 237 | { |
no test coverage detected