2008-05-31 参照パラメータ C++ CとC++って全然違うんだなぁと感じるC++二週間目くらい。キモイなコレ。 #include <iostream> void swap(int &a, int &b) { a ^= b; b ^= a; a ^= b; } int main() { int a = 1; int b = 2; swap(a, b); return 0; } ポインタなのか値なのかはっきりわかんねぇ奴だな。swap!!!!くらい付けておかないとワカンネェヨ。