Indeed Matthew, thye seem to be using Type casting....is ther such a thing in Ada? could you not typecase the resulting string into a character array? -- St�phane Richard "Ada World" Webmaster http://www.adaworld.com "Matthew Heaney" wrote in message news:uisnfj03s.fsf@earthlink.net... > Dmitry A. Kazakov writes: > > > On Fri, 26 Sep 2003 02:31:52 GMT, Matthew Heaney > > wrote: > > > > >The problem with Ada.Strings.Unbounded is that to do anything useful > > >with it requires a conversion to type String, which is grossly > > >inefficient, not to mention awkward. > > > > Yes, but the problem is deeper - unbounded string are not arrays. > > That's true of the C++ std::string. Yet that class manages to have a > c_str() member function that does return an array. > > > > > >