So I'm debugging
std::size_t size = file.tellg();
for (size_t i = 0, end = size - 128; i < end; ++i) {
if (v[i] == 0x50 && v[i + 1] == 0x4b && v[i + 2] == 0x03 && v[i + 3] == 0x04 && v[i + 4] == 0x14) {
When it reaches this check I receive false, why?
g_logger.info("Signature not found at index " + std::to_string(i));```
When it's time to unzip the data.zip for reading, it gives an error in the signature, does anyone know why? because the header matches
.