gltut
gltut copied to clipboard
Using memcpy to copy a vector
Originally reported by: Anonymous
In http://www.arcsynthesis.org/gltut/Positioning/Tutorial%2003.html, Example 3.2, this: #!c++ memcpy(&fNewData[0], vertexPositions, sizeof(vertexPositions));
should really be this: #!c++ std::copy(vertexPositions, vertexPositions+sizeof(vertexPositions), fNewData.begin());
or even better:
#!c++
std::vector
(std::begin / std::end could be used, but I doubt the tutorials should require C++11 compliance)
- Bitbucket: https://bitbucket.org/alfonse/gltut/issue/87