On Friday 18 January 2002 4:04 pm, Jean-Marc Lasgouttes wrote: > Angus> Where do you want me to add the std::flush? > > Because I know it exists and because it may magically repair some > broken insternal thing. I don't know really.
That was "where" not "why". But I'll try. > Angus> Why does the top bit of code work, but not the bottom one? > > I really cannot understand that. What happens if you comment out > tcpreamble << tclass.preamble(); > > Can it be that sending an empty string is wrong? Well that was my first thought. That's the reason for the if (!empty()) tests. Without the added strings it made no difference. I'll play further. A