C or C++ libraries for I18N CGI processing?

Can someone suggest a C or C++ library for processing CGI forms that
explictly treats character-encoding issues? As I recall from previous
discussion this is a sticky point. We need to upgrade some old code that was
written pretty much ignoring charset issues.

We are using Solaris so we can't use windows-specific libraries.

Interoperability with Java, LDAP, and XML going forwards is what's making me
ask questions about making our assumptions about character encoding and
allowed characters more explicit.

I know roughly where the subject of charset processing in forms is discussed
in the standards, but we'd also be interesting in pointers to any tutorials
or discussion of best practices for working around browser quirks.

-- 
     Albert Lunde  Albert-Lunde@northwestern.edu
                   atlunde@panix.com  (new address for personal mail)
                   Albert-Lunde@nwu.edu (old address)

Received on Monday, 29 December 2003 12:50:29 UTC