dataBuffer.Resize( count );
ssize_t result = -1;
if( !fseek( fp, offset, SEEK_SET ) )
{
result = fread( &dataBuffer[0], sizeof( T ), count, fp );
}
dataBuffer.Resize( count );
ssize_t result = -1;
if( !fseek( fp, offset, SEEK_SET ) )
{
result = fread( &dataBuffer[0], sizeof( T ), count, fp );
}