[RFC] libstdc++/9817 or "passing C++ strings to C functions"
Paolo Carlini
pcarlini@unitus.it
Sun Feb 23 23:45:00 GMT 2003
Paolo Carlini wrote:
> For concreteness, you will find attached a *very* rough and redundant
> (please, be gentle ;) implementation of the idea. I'm still not sure
> if this is allowed by the standard and if less costly solutions are
> worthy (for instance calling the underlying strcoll more than one time
> for each hunk).
Sigh :(
As written, this cannot possibly be correct: if one string happens to have
the chosen char (e.g., '$') in exactly the same place where the other had
'\0' before the preprocessing they end up comparing wrongly equal...
Double :(
Paolo.
More information about the Libstdc++
mailing list