Inline composition of String?


#1

Is there a way to replace ‘s’ in the last line

      String s;
      s << TRANS ("mpg123_init() returned") << " " << String (result);
      vf::Throw (vf::Error().fail (__FILE__, __LINE__, s));

with something to create the String object in-line? Or is a separate variable always required? I have fiddled around trying various constructs to no avail.