2010년 1월 30일 토요일

C로 개발을 할땐...

1. 컴파일시 -Wall 옵션을 사용하여 최대한 상세한 컴파일 정보를 참조하면서 개발하라.
   
gcc test.c test -o dump -Wall

2. 외부 변수 참조시 외부 전역변수대신 static으로 선언하고, 변수값을 읽는 전용함수를 사용하라.
static int value    // 내부적으로 쓸 외부값을 받을 변수

// 값을 가져 온다.
int get_value()  
{
   return (value);
}  

// 값을 셋팅 한다.
int set_value(int new_value)  
{
   return (value = new_value);
}


댓글 없음:

댓글 쓰기