재밌는 코드...
2006/07/27 08:52
직업이 직업이다보니...
남이 작성한 코드를 보다가 실로 경악을 금치못하는 코드를 볼때...
난 썅칼라[각주][감탄사] 놀랍거나 혹은 일이 잘 안풀린데 하는말. 유사단어로 제기랄, 젠장, 된장등이 있음 [/각주]를 외친다...
+ swap 할때 temp 변수가 꼭 필요할까?
+ 주석처리
번갈아 가면서 테스트 해야할때 아래처럼 주석처리 해놓으면...
+ 리턴값으로...
남이 작성한 코드를 보다가 실로 경악을 금치못하는 코드를 볼때...
난 썅칼라[각주][감탄사] 놀랍거나 혹은 일이 잘 안풀린데 하는말. 유사단어로 제기랄, 젠장, 된장등이 있음 [/각주]를 외친다...
+ swap 할때 temp 변수가 꼭 필요할까?
void swap(int &a, int &b)XOR 를 이용하면 더 좋다.
{
a = a + b;
b = a - b;
a = a - b;
}
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);
}
}
아! 머리좋은 인간들이여...코딩하지말고 정치해라...
.png)
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다
-
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...
return "
이게 모에요??? -.-a
"!@#$%^&*("[0] = !
"!@#$%^&*("[1] = @
즉 "!@#$%^&*(" 는 배열의 포인터고..
배열[n] 번째 값을 취한다는거지...
썅칼라!!!!!!!!!!!!!!!!!!!!!!!!!!! 우와~~~~
^^
어허! 좋은 내용이네요. 퍼가도 되죠? 퍼갈께요~
감사...얼마든지...^^
이야.. 마지막 부분은 생각도 못했던 코드군요.