C++: Difference between revisions

147 bytes added ,  24 October 2019
Line 186: Line 186:
std::vector<float> my_vector(99);
std::vector<float> my_vector(99);
std::vector<float>().swap(my_vector);
std::vector<float>().swap(my_vector);
// Copy-and-swap for cl::Buffer
cl::Buffer my_buf(context, CL_MEM_READ_WRITE, size);
{
  // Moves ownership to temp
  cl::Buffer temp = my_buf;
}


// Clear and shrink
// Clear and shrink