to_string overloads
Synopses
Declared in <bslstl_string.h>
Same as to_string for float.
string
to_string(double value);
converts a floating point value to a string with the same contents as what std::sprintf(buf, "%f", value) would produce for a sufficiently large buffer.
string
to_string(float value);
to_string functions are made friends to allow access to the internal short string buffer.
string
to_string(int value);
Constructs a string with contents equal to the specified value. The contents of the string will be the same as what std::sprintf(buf, "%ld", value) would produce with a sufficiently large buffer.
string
to_string(long value);
converts a floating point value to a string with the same contents as what std::sprintf(buf, "%Lf", value) would produce for a sufficiently large buffer.
string
to_string(long double value);
Constructs a string with contents equal to the specified value. The contents of the string will be the same as what std::sprintf(buf, "%lld", value) would produce with a sufficiently large buffer.
string
to_string(long long value);
Constructs a string with contents equal to the specified value. The contents of the string will be the same as what std::sprintf(buf, "%u", value) would produce with a sufficiently large buffer.
string
to_string(unsigned int value);
Constructs a string with contents equal to the specified value. The contents of the string will be the same as what std::sprintf(buf, "%lu", value) would produce with a sufficiently large buffer.
string
to_string(unsigned long value);
Constructs a string with contents equal to the specified value. The contents of the string will be the same as what std::sprintf(buf, "%llu", value) would produce with a sufficiently large buffer.
string
to_string(unsigned long long value);
Created with MrDocs