added and passed Header and DirectoryEntry tests

This commit is contained in:
Ivan Morozov
2022-07-27 22:36:56 +03:00
parent 7859d6ef03
commit c6fb020fda
13 changed files with 187 additions and 59 deletions

View File

@ -15,20 +15,6 @@ T_LONG64 StreamRW::Seek(T_LONG64 offset)
return stream->tellp();
}
template<size_t N>
std::array<BYTE, N> StreamRW::ReadArray()
{
std::array<BYTE,N> arr(0);
stream->read(reinterpret_cast<char*>(arr.data()), N);
return arr;
}
std::vector<BYTE> StreamRW::ReadArray(int lenght)
{
std::vector<BYTE> arr(lenght,0);
stream->read(reinterpret_cast<char*>(arr.data()), lenght);
return arr;
}
void StreamRW::ReadArray(char *data, int lenght)
{
stream->read(data, lenght);