我正在使用一个库api,它返回const std :: vector.下面是代码
const std::vector<unsigned char> myvar = getData();
Run Code Online (Sandbox Code Playgroud)
现在我有myvar的清理记忆.如何用c ++做到这一点.
我正在尝试类似的东西
std::for_each(myvar.begin(), myvar.end(), [&](unsigned char mychar)
{
cout<<mychar<<",";
delete &mychar;
});
Run Code Online (Sandbox Code Playgroud)
但失败了堆破坏.
感谢您的投入.