swap does not compile
Lars Gullik Bjønnes
larsbj@gullik.net
Mon Jan 12 09:22:00 GMT 2004
I suddenly began to see this with gcc 3.4.
Can others reproduce this as well? 3.3.2 has no problem with it.
#include <vector>
using std::swap;
int main()
{
size_t a = 1;
size_t b = 2;
swap(a, b);
}
g++ -o swap swap.C
swap.C: In function `int main()':
swap.C:14: error: no matching function for call to `swap(size_t&, size_t&)'
gcc --version
gcc --version
gcc (GCC) 3.4.0 20040112 (experimental)
--
Lgb
More information about the Libstdc++
mailing list