04.04.2016 18:13, Alex Peshkoff wrote:
> Method 3 is good when talking about comparison

   Unfortunately it seems to be no-go because Firebird::AbstractString is not 
template but 
a class in contrast with std::string.

> one more related problem. We also have another
> "incarnation" of StringBase<> - NoCaseString. It should be compared
> case-insensitive on any platform. I think that we must solve all string
> problems in complex. How should we work with it?

   I'm afraid that to make Firebird work with national characters properly we 
have to kill 
NoCaseString completely. From a brief look in a half of cases it is used to 
work with 
ASCII strings only, and the rest have to be fixed because it doesn't work as it 
should at all.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to