Merge pull request #47 from lioncash/remove-stringfromint

Remove function StringFromInt from StringUtil.cpp/.h. C++11 has std::to_string for this now.
This commit is contained in:
Pierre Bourdon 2014-02-07 00:19:15 +01:00
commit 12d026c544
3 changed files with 1 additions and 9 deletions

View File

@ -56,7 +56,7 @@ public:
void Set(const char* key, int newValue, int defaultValue); void Set(const char* key, int newValue, int defaultValue);
void Set(const char* key, int newValue) { void Set(const char* key, int newValue) {
Set(key, StringFromInt(newValue).c_str()); Set(key, std::to_string(newValue).c_str());
} }
void Set(const char* key, bool newValue, bool defaultValue); void Set(const char* key, bool newValue, bool defaultValue);

View File

@ -185,13 +185,6 @@ bool TryParse(const std::string &str, bool *const output)
return true; return true;
} }
std::string StringFromInt(int value)
{
char temp[16];
sprintf(temp, "%i", value);
return temp;
}
std::string StringFromBool(bool value) std::string StringFromBool(bool value)
{ {
return value ? "True" : "False"; return value ? "True" : "False";

View File

@ -55,7 +55,6 @@ std::string ThousandSeparate(I value, int spaces = 0)
return oss.str(); return oss.str();
} }
std::string StringFromInt(int value);
std::string StringFromBool(bool value); std::string StringFromBool(bool value);
bool TryParse(const std::string &str, bool *output); bool TryParse(const std::string &str, bool *output);