From b9c4fc2d8c455991d1ffda250df5acacf5949a82 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Tue, 13 Jan 2015 13:47:46 +0000 Subject: Add size_t and float to_string overload, and _sv UDL --- src/string.cc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/string.cc') diff --git a/src/string.cc b/src/string.cc index 2bea1cf4..dab1d2fe 100644 --- a/src/string.cc +++ b/src/string.cc @@ -104,6 +104,20 @@ String to_string(int val) return buf; } +String to_string(size_t val) +{ + char buf[16]; + sprintf(buf, "%lu", val); + return buf; +} + +String to_string(float val) +{ + char buf[32]; + sprintf(buf, "%f", val); + return buf; +} + bool subsequence_match(StringView str, StringView subseq) { auto it = str.begin(); -- cgit v1.2.3