Hi,
this small program doesn't seem to work properly with egcs. I was wondering if
this is a kwown bug/problem or if I am just doing something *very* stupid:


#include <iostream.h>
#include <iomanip.h>
main()
{
 cout.fill(' '); 
 for(float i=0;i<10;i+=0.1)
  cout << setprecision(2) << setw(5) << i << endl;
}

Output:
[EMAIL PROTECTED]@[EMAIL PROTECTED]@0
[EMAIL PROTECTED]@0.1
[EMAIL PROTECTED]@0.2
[EMAIL PROTECTED]@0.3
[EMAIL PROTECTED]@0.4
[EMAIL PROTECTED]@0.5
[EMAIL PROTECTED]@0.6
[EMAIL PROTECTED]@0.7
[EMAIL PROTECTED]@0.8
[EMAIL PROTECTED]@0.9
[EMAIL PROTECTED]@[EMAIL PROTECTED]@1
[EMAIL PROTECTED]@1.1
[EMAIL PROTECTED]@1.2
...

AFAIK, there should be no "^@" in the output but spaces. 
This works OK. with the old
gcc.

Thanks,
Luis.

-- 
Luis Francisco Gonzalez <[EMAIL PROTECTED]>
PGP Fingerprint = F8 B1 13 DE 22 22 94 A1  14 BE 95 8E 49 39 78 76


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .

Reply via email to