Boost logo

Boost :

From: Roland Schwarz (roland.schwarz_at_[hidden])
Date: 2008-05-28 05:33:35


Just checked:
iostream::write
can't write to a void*

This means:

struct A_t {
  ulittle32_t a;
  ulittle32_t b;
} A;

std::fstream f("test.bin", ios::out|ios::binary);

f.write(&A, sizeof(A_t);

won't compile. And I think one should be able to expect this
to work for an endian lib.

Or am am I missing something here?

-- 
_________________________________________
  _  _  | Roland Schwarz
 |_)(_  | aka. speedsnail
 | \__) | mailto:roland.schwarz_at_[hidden]
________| http://www.blackspace.at

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk