X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c4081e3a628c6ab697d7958f3f22bdf788c0c13c..9f8cdec065147604e60ea03805456f604884d983:/include/xbt/string.hpp diff --git a/include/xbt/string.hpp b/include/xbt/string.hpp index f37e189074..cafddcb5b8 100644 --- a/include/xbt/string.hpp +++ b/include/xbt/string.hpp @@ -89,7 +89,7 @@ public: } } string() : string (const_cast(&NUL), 0) {} - explicit string(const char* s) : string(s, strlen(s)) {} + string(const char* s) : string(s, strlen(s)) {} string(string const& s) : string(s.c_str(), s.size()) {} string(string&& s) { @@ -98,7 +98,7 @@ public: s.string_data::len = 0; s.string_data::data = const_cast(&NUL); } - explicit string(std::string const& s) : string(s.c_str(), s.size()) {} + string(std::string const& s) : string(s.c_str(), s.size()) {} // Assign void assign(const char* s, size_t size) @@ -165,7 +165,7 @@ public: return data()[i]; } // Conversion - explicit operator std::string() const { return std::string(this->c_str(), this->size()); } + operator std::string() const { return std::string(this->c_str(), this->size()); } // Iterators iterator begin() { return data(); }