[cfe-dev] searching for an empty string in an empty string
Tomasz Mikolajczyk
tmmikolajczyk at gmail.com
Tue Jun 2 07:51:14 PDT 2015
Hi,
What should be the value of a pos variable in the following piece of code?
auto pos = std::string().find("");
I couldn't find answer to that and noticed it varies between standard
library implementations. For most I've checked pos is 0 (libstdc++, libcxx,
msvc). I noticed it is npos for Oracle Solaris SunPRO. I think that both
results are explainable. Is it an UB?
Regards,
Tomek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150602/0bc25292/attachment.html>
More information about the cfe-dev
mailing list