格式化字符串 std::string str_format(const char* fmt,...); std::string str_format(const char* fmt, ...) { va_list ap; va_start(ap, fmt); const size_t SIZE = 512; char buffer[SIZE] = { 0 }; vsnprintf(buffer, SIZE, fmt, ap); va_end(ap); return std::string(buffer); } |
|
來(lái)自: 葉喜勇圖書(shū)館 > 《c 》