int function0(char *str) { return 0; } int function1(char *str) { return 1; } int function2(char *str) { return 2; } int function3(char *str) { return 3; } /** * 함수 포인터를 이용한 함수선택 * op의 값에 따라 function1() ~ function3() 까지 분기 **/ int selectFunction(char *str, int op) { int (*sFunction[4])(char*) = { function0, function1, function2, function3 }; return sFunction[op](str); } /* 심심하다.. -_-;; */
2015년 6월 1일 월요일
함수포인터를 이용한 분기 예제
피드 구독하기:
댓글 (Atom)
-
mecab-ko-dic 품사 태그 설명 대분류 세종 품사 태그 mecab-ko-dic 품사 태그 태그 설명 태그 설명 체언 NNG 일반 명사 NNG 일반 명사 NNP 고유 명사 NNP 고유 명사 NNB 의존 명사 NNB 의존 명사 ...
-
mecab-ko-dic 사전관리 Mecab-ko-dic 사전은 아주 간편한 몇가지 규칙으로 관리된다. 비전문가라 하여도 다른 형태소분석기에 비해, 간단하게 배우고 관리할 수 있다는 장점이 있다. (사전 설치/추가 방법은 본 포스트 하단참고)...
-
CentOS 7.x 에서의 Port 관리법 개요 포트를 오픈하려고 iptables 명령을 사용했다. 그런데 아무런 반응이 없었다. iptables -I INPUT -p tcp --dport 8889 -j ACCEPT ...
댓글 없음:
댓글 쓰기