• robinm
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    In C++ integer overflow is UB so this edge case cannot exist

    • kornel
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Only signed overflow. size_t is unsigned.

      • robinm
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 year ago

        That’s totally right but I thought you were talking about signed numbers since you said “integer overflow”. I forgot that len is usually unsigned in C++.