如您所知,如果稍后不访问memset()内存,我们不能将其用于清零,因为它可能会被编译器优化。我看到了一个建议,在CPP参考,我们可以用一个指针来解决这个问题。现在这是我的问题:std::fillvolatile
volatile,std::fill也可以优化?vector?这样的东西有用吗?vector<int> v;
volatile auto ptr = v.data();
Run Code Online (Sandbox Code Playgroud) c++ ×1