diff --git a/lite/utils/replace_stl/stream.cc b/lite/utils/replace_stl/stream.cc index 3c1cd2573ce47a0e33446a4b54e26e5b61eaca14..aadee7e2695a61ca2141be0e375fb829f6d5663e 100644 --- a/lite/utils/replace_stl/stream.cc +++ b/lite/utils/replace_stl/stream.cc @@ -53,6 +53,12 @@ ostream& ostream::operator<<(const char* obj) { return *this; } +template <> +ostream& ostream::operator<<(char* const& obj) { + data_ = data_ + std::string(obj); + return *this; +} + template <> ostream& ostream::operator<<(const char& obj) { data_ = data_ + obj;