diff options
Diffstat (limited to 'include/cppunit/tools/StringHelper.h')
-rw-r--r-- | include/cppunit/tools/StringHelper.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/cppunit/tools/StringHelper.h b/include/cppunit/tools/StringHelper.h index 3301045..3b7a38e 100644 --- a/include/cppunit/tools/StringHelper.h +++ b/include/cppunit/tools/StringHelper.h @@ -36,6 +36,16 @@ typename std::enable_if<std::is_enum<T>::value, std::string>::type toString(cons return ost.str(); } +template<> inline std::string toString(const signed char& x) +{ + return toString(static_cast<int>(x)); +} + +template<> inline std::string toString(const unsigned char& x) +{ + return toString(static_cast<unsigned int>(x)); +} + } |