这段按页步进的循环会输出什么?

来自 虚拟内存
C++23 入门 3分钟

这段按页步进的循环会输出什么?

C++
#include <cstddef>
#include <iostream>
#include <vector>

int main() {
    constexpr std::size_t page_size = 4096;
    std::vector<unsigned char> region(page_size * 4);
    std::size_t touched = 0;
    for (std::size_t offset = 0; offset < region.size(); offset += page_size) {
        region[offset] = 1;
        ++touched;
    }
    std::cout << region.size() << " " << touched << '\n';
}
在试验场中打开
报告错误