On Tue, Jan 25, 2005 at 11:51:14PM +0100, The Fox wrote: > > It would be perhaps nice to have the [map-raw] section in files > exported by CoMET zero-padded (like 030,030,177,177,077...). It would > be easier to edit the map by hand in .src files (though nobody does > this :-) ) and I missed it when creating the second tutorial map > (where I wanted to leave part of the map intact) though several > commands in vi did the job. > > I could be done by this: [cut] IMHO this: diff -u -r1.5 map.cpp --- map.cpp 3 Jan 2005 17:52:23 -0000 1.5 +++ map.cpp 26 Jan 2005 08:41:41 -0000 @@ -128,6 +128,8 @@ Point p; for ( p.y = 0; p.y < m_h; ++p.y ) { for ( p.x = 0; p.x < m_w; ++p.x ) { + file.width(3); + file.fill('0'); file << HexTypeID( p ); if ( p.x != m_w - 1 ) file << ','; } does the trick even nicer. But I still think *printf functions are a lot better than C++ streams. Torinthiel -- Waclaw "Torinthiel" Schiller GG#: 542916, 3073512 torinthiel(at)megapolis(dot)pl gpg: B06901F1 fpr: FAA3 559F CAE9 34DE CDC8 7346 2B6E 39F2 B069 01F1 "No classmates may be used during this examination"
Attachment:
pgp6JURaO1Qsl.pgp
Description: PGP signature