add template for string buffer
parent
d06c7ebeb6
commit
5426aa8359
|
@ -35,6 +35,14 @@ namespace blt::string {
|
||||||
|
|
||||||
StringBuffer& operator<<(char c);
|
StringBuffer& operator<<(char c);
|
||||||
|
|
||||||
|
template<typename T>
|
||||||
|
inline StringBuffer& operator<<(T t) {
|
||||||
|
auto str = std::to_string(t);
|
||||||
|
for (char c : str)
|
||||||
|
*this << c;
|
||||||
|
return *this;
|
||||||
|
}
|
||||||
|
|
||||||
~StringBuffer() {
|
~StringBuffer() {
|
||||||
free(characterBuffer);
|
free(characterBuffer);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue