#####lshkit的数据格式,load代码
void Matrix<T>::load (std::istream &is)
{
unsigned header[3]; /* entry size, row, col */
assert(sizeof header == 3*4);
is.read((char *)header, sizeof header);
BOOST_VERIFY(is);
BOOST_VERIFY(header[0] == sizeof(T));
reset(header[2], header[1]);