나는 다음과 같은 코드를 가지고 : 나는 더 이상 CPP 파일에이 헤더 파일을 포함하는 경우는
#ifndef GOOGLESET_PHP_H
#define GOOGLESET_PHP_H
zend_class_entry *googleset_ce;
#endif /* GOOGLESET_PHP_H */
어떤 이유를, 컴파일러는 내가 googleset_ce
더 선언하고 있다는 소리 질러 한번 이상. 위의 조건부 매크로가이를 피하려면 충분하지 않아야합니까?
당신은'GOOGLESET_PHP_H'이 * * 정의하는 방법을 우리에게 보여 주었다. 또한 사용 된 * (아마도 같은 헤더 파일에서) 사용법을 보여줄 수 있습니까? – NPE