Peter Kümmel <[EMAIL PROTECTED]> writes:

| Lars Gullik Bjønnes wrote:
| > Peter Kümmel <[EMAIL PROTECTED]> writes:
| > 
| > | Peter Kümmel wrote:
| > | > Seems we have to use a ifdef.
| > | 
| > | Or we solve it with help of overloading the casting operator:
| > 
| > Hmm... I think I'll put that in the 'quite ugly' category.
| > 
| 
| Do you really prefer the configure/macro based version? This version
| I would call'quite ugly'. I prefer a pure C++ version, but it's just
| a matter of taste, so we should not discuss it.

The proper C++ solution is to use the locale handling in std (codecvt
and friends). But AFAIK a lot of c++ compilers/libraries is severaly
lacking there.

(gcc libstdc++ interfaces directly to iconv, so there we could use
that, but how does that leave us with other compilers?)

-- 
        Lgb

Reply via email to