메뉴 건너뛰기

창조도시 기록보관소

언어 임시변수 없이 스왑(swap)하기~

2006.08.27 18:41

케이코냥이 조회 수:220 추천:3

void swap(int& a, int& b)
{
b = a + b;
a = b - a;
b = b - a;
}


 


void swap(int& a, int& b)
{


b = a * b;
b = b / a;
a = b / a;


}


 


void swap(int& a, int& b)
{
    a ^= b ^= a ^= b;
}


 


뭐.. 스왑이 게임 만들면서 쓰일곳은 많지는 않지만;ㅁ;..


그냥 간단한 팁일껍니다..


출처는 벌나래네트고요..


그럼 수고하세요~