'comment'에 해당되는 글 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 :: 이 글에는 트랙백을 보낼 수 없습니다

  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...

  • TWEETY 2006/07/27 13:49  댓글주소  수정/삭제  댓글쓰기
    return ";)!@#$%^&*("[code - KEYCODE_0];

    이게 모에요??? -.-a
    • hongyver 2006/07/27 14:02  댓글주소  수정/삭제
      "!@#$%^&*("[0] = !
      "!@#$%^&*("[1] = @

      즉 "!@#$%^&*(" 는 배열의 포인터고..
      배열[n] 번째 값을 취한다는거지...
  • 우스 2007/02/01 00:24  댓글주소  수정/삭제  댓글쓰기
    썅칼라!!!!!!!!!!!!!!!!!!!!!!!!!!! 우와~~~~
  • 김순철 2007/03/04 10:05  댓글주소  수정/삭제  댓글쓰기
    어허! 좋은 내용이네요. 퍼가도 되죠? 퍼갈께요~
  • 구루마루 2008/11/26 12:16  댓글주소  수정/삭제  댓글쓰기
    이야.. 마지막 부분은 생각도 못했던 코드군요.