'swap'에 해당되는 글 1건

  1. 2006/07/27 재밌는 코드... (7)

재밌는 코드...
2006/07/27 08:52
직업이 직업이다보니...
남이 작성한 코드를 보다가 실로 경악을 금치못하는 코드를 볼때...
난 썅칼라[각주][감탄사] 놀랍거나 혹은 일이 잘 안풀린데 하는말. 유사단어로 제기랄, 젠장, 된장등이 있음 [/각주]를 외친다...

+ swap 할때 temp 변수가 꼭 필요할까?
void swap(int &a, int &b)
{
  a = a + b;
  b = a - b;
  a = a - b;
}
XOR 를 이용하면 더 좋다.
void swap(int &a, int &b)
{
  a ^= b ^= a ^= b;
}


+  주석처리
번갈아 가면서 테스트 해야할때 아래처럼 주석처리 해놓으면...
//*/
int a = 10;
/*/
int a = 20;
//*/
아랫줄이 필요하다면...
/*/
int a = 10;
/*/
int a = 20;
//*/


+ 리턴값으로...
if((code >= KEYCODE_0) && (code <= KEYCODE_9))
{
  if(ShiftKeyPressed())
  {
       return ")!@#$%^&*("[code - KEYCODE_0];
  }
  else
  {
       return '0' + (code - KEYCODE_0);
  }
}



아! 머리좋은 인간들이여...코딩하지말고 정치해라...

2006/07/27 08:52 2006/07/27 08:52
Trackback Address :: http://hongyver.pe.kr/ttblog/trackback/596

  1. Subject: 코드 주석 처리 팁

    Tracked from RERIC.COM 2006/07/27 09:27  삭제

    두 개의 서로 다른 코드로 테스트 할 때 유용하다. /**/ Run here /*/ code /**/ /** code /*/ Run here /**/ via http://eclipsians.net/more.php?id=37_0_1_10_M //*/ Run here /*/ code //*/ //* code /*/ Run here //*/ via http://hongyver.pe...