| 91 | } |
| 92 | |
| 93 | std::string StringPrintf(const char* format, ...) { |
| 94 | va_list ap; |
| 95 | va_start(ap, format); |
| 96 | std::string result; |
| 97 | StringAppendV(&result, format, ap); |
| 98 | va_end(ap); |
| 99 | return result; |
| 100 | } |
| 101 | |
| 102 | const std::string& SStringPrintf(std::string* dst, const char* format, ...) { |
| 103 | va_list ap; |