전혀 감을 못잡하서 그런데 한 번 코멘트좀 부탁 드립니다. ㅠㅠ
글쓴이: gokore / 작성시간: 금, 2011/09/09 - 9:56오후
# if !defined __cplusplus && __GNUC_PREREQ (3, 3)
# define __THROW __attribute__ ((__nothrow__))
# define __NTH(fct) __attribute__ ((__nothrow__)) fct
코드 해석 중에 이상한 것을 만났는데 대체 어떻게 이해를 해야할 까요??
__cplusplus나 __GNUC_PREREQ (3, 3) 같은 경우는 ctag로 더이상 검색이 안되구요
__attribute__ ((__nothrow__)) fct 는 무슨 말인지 모르겠네요 ㅠㅠ
Forums:
predefined
predefined macro:
http://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html
http://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html
attribute syntax:
http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html
댓글 달기