[SVN r76115]
This commit is contained in:
Ion Gaztañaga
2011-12-23 12:10:03 +00:00
parent 424ff1db04
commit 0d4ccf5556

View File

@ -49,7 +49,7 @@ proceed to overwrite the old copy. Consider:
[c++]
template <class T> swap(T& a, T& b)
template <class T> void swap(T& a, T& b)
{
T tmp(a); // now we have two copies of a
a = b; // now we have two copies of b
@ -60,7 +60,7 @@ But, we didn't want to have any copies of a or b, we just wanted to swap them. L
[c++]
template <class T> swap(T& a, T& b)
template <class T> void swap(T& a, T& b)
{
T tmp(::boost::move(a));
a = ::boost::move(b);