Signed-off-by: Simon Rozman <simon@rozman.si>
This commit is contained in:
parent
b99b2fc19e
commit
9588b602a9
@ -75,6 +75,28 @@ namespace stdex
|
||||
///
|
||||
using sstring = std::basic_string<stdex::schar_t>;
|
||||
|
||||
#ifdef UNICODE
|
||||
inline sstring to_sstring(int value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(long value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(long long value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(unsigned value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(unsigned long value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(unsigned long long value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(float value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(double value) { return std::to_wstring(value); }
|
||||
inline sstring to_sstring(long double value) { return std::to_wstring(value); }
|
||||
#else
|
||||
inline sstring to_sstring(int value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(long value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(long long value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(unsigned value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(unsigned long value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(unsigned long long value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(float value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(double value) { return std::to_string(value); }
|
||||
inline sstring to_sstring(long double value) { return std::to_string(value); }
|
||||
#endif
|
||||
|
||||
///
|
||||
/// String for system functions for backward compatibility
|
||||
/// Use stdex::sstring
|
||||
|
Loading…
x
Reference in New Issue
Block a user