mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-30 08:51:10 +02:00
system/helpers: allow to build with c++11 compilers
This commit is contained in:
committed by
svenhoefer
parent
645da64839
commit
ae345d11d3
@@ -1125,6 +1125,7 @@ std::vector<std::string> split(const std::string &s, char delim)
|
||||
return vec;
|
||||
}
|
||||
|
||||
#if __cplusplus <= 201103L
|
||||
std::string to_string(int i)
|
||||
{
|
||||
std::stringstream s;
|
||||
@@ -1166,6 +1167,7 @@ std::string to_string(unsigned long long i)
|
||||
s << i;
|
||||
return s.str();
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* C++ version 0.4 std::string style "itoa":
|
||||
|
@@ -117,12 +117,17 @@ class CFileHelpers
|
||||
|
||||
uint32_t GetWidth4FB_HW_ACC(const uint32_t _x, const uint32_t _w, const bool max=true);
|
||||
|
||||
#if __cplusplus <= 201103L
|
||||
std::string to_string(int);
|
||||
std::string to_string(unsigned int);
|
||||
std::string to_string(long);
|
||||
std::string to_string(unsigned long);
|
||||
std::string to_string(long long);
|
||||
std::string to_string(unsigned long long);
|
||||
#else
|
||||
/* hack... */
|
||||
#define to_string(x) std::to_string(x)
|
||||
#endif
|
||||
|
||||
std::string itoa(int value, int base);
|
||||
|
||||
|
Reference in New Issue
Block a user