From: Markus Scherer Date: Fri, 8 Jul 2011 22:09:28 +0000 (+0000) Subject: ICU-7877 more documentation for explicit UnicodeString constructors X-Git-Tag: milestone-59-0-1~4667 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6e70106104a7980e22c5bd139a670fd84906b6ae;p=icu ICU-7877 more documentation for explicit UnicodeString constructors X-SVN-Rev: 30300 --- diff --git a/icu4c/readme.html b/icu4c/readme.html index da454e29412..b75aa9a30f5 100644 --- a/icu4c/readme.html +++ b/icu4c/readme.html @@ -562,6 +562,21 @@ /*===========================================================================*/ +
  • UnicodeString constructors: The UnicodeString class has + several single-argument constructors that are not marked "explicit" + for historical reasons. + This can lead to inadvertent construction of a UnicodeString + with a single character by using an integer, + and it can lead to inadvertent dependency on the conversion framework + by using a C string literal. +