On 12/06/2014 04:52 AM, Georg Baum wrote:
Jean-Marc Lasgouttes wrote:

I like it, but I was hoping we could have a drop-in replacement (so that
for example clang would still use a real std:string). This would require
to get rid of the str(). Isn't it possible to desclare a an operator()
to translate transparently to std::string?
I believe it would be possible technically, but do we want that? This would
mean that people developing with clang or MSVC would break the build from
time to time, because they would have no possibility to notice if the use a
std::string member which does not exist in trivstring.

That would be easy enough to fix, presumably. And I wonder: Would it also provide us with a
sort of compiler-check on where we might be unsafe?

Richard

Reply via email to