Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. size_t CountValues(const char * data, size_t size) {
  4. size_t count = 0, total_length = 0;
  5. while (...) {
  6. size_t length = 0;
  7. for (size_t i = 0; i < 8; ++i) {
  8. data += i;
  9. length = pow(256, i) * (*(data));
  10. }
  11. for (size_t i = 0; i < length; ++i) {
  12. ++data;
  13. }
  14. total_length += length;
  15. ++count;
  16. }
  17. if (total_length < size)
  18. throw RangeError;
  19. return count;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement