On Mon, 14 Mar 2005 21:45:22 +0100, Scott Wheeler <wheeler at kde.org> wrote: > But you won't get around that with a C API. Without operator overloading you > can't fix: > > GString *s = g_string_new("foo"); > gchar c = s[10]; That's a great reason not to use C libraries. Rich.