사용

2012-12-19 2 views
6

GCC 문서는 기능 유형 "의 크기"또는 '무효'로 달려 아무것도에 대한 경고사용

-Wpointer-arith에게 말한다. GNU C는 'void *'포인터와 함수 포인터를 사용하여 계산시 편의상이 유형에 1을 지정합니다. C++에서는 산술 연산에 'NULL'이 포함 된 경우 경고합니다.

하지만 귀찮은 것을 만드는 대신 유용 할 수 있다고 생각할 수는 없습니다. 예제가 있습니까?

답변

2

이러한 모든 연산은 C 표준에 따라 정의되지 않습니다. 이 경고는 GCC에서 코드가 작동하지만 다른 컴파일러에서는 실패 할 수있는 상황을 지적하는 데 유용합니다.