CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): darkman (아랑타불)
날 짜 (Date): 2004년 7월 16일 금요일 오후 10시 52분 40초
제 목(Title): [Q]켅99에서 복소수


어떤 컴에접속해 c99로 복소수 수치계산을 하는데
cabs 함수가 complex.h와 math.h가 다르게 정의돼있네요.

cc-1143 c99: ERROR File = /usr/include/math.h, Line = 528
  Declaration is incompatible with "long double cabsl(long double 
_Complex)"
          (declared at line 178 of "/usr/include/complex.h").

  extern long double cabsl( struct __cabsl_s );
                     ^
math.h엔 복소수가 있고 complex.h엔 구조체로 정의돼있나봅니다.
이런 경우 어찌해야하나요?
cabs함수 자체는 제가 따로 만들수 있는데.
웹 찾아보니 
#define _C99_CABS_USER_DEFINED
이렇게 하란데 잘 안되고.. 답답.


위에 답주신 파섹님 감사.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.