Q&A

  • 프로그램 실행종료시 문제점
수고하십니다....
공학용 수치해석 프로그램을 작성하고 있는데, 프로그램 실행이 다 끝나고 마지막 부분에서 Invalid pointer operation이라는 에러문구나 나오는군요.
정상적으로 계산도 다 된것 같은데.....
이상하게 프로그램 실행과 계산이 모두 끝난후, 최종적인 단계에서 이런 문구가 나오는군요.
이상해서, 실행 중간에 강제로 Exit 를 시켜봤더니..Exit가 실행되는 지점에서 똑 같은 에러 문구가 나오더군요.
프로그램 로직에 문제가 있는건지.....
도움 부탁드립니다.
감사합니다.
1  COMMENTS
  • Profile
    이중철 2004.01.08 01:39
    아시다시피..
    수치연산에서 zero division 이나 그와 유사한 문제에 대해서 파학을
    하셔야 할 것입니다.
    0/0   <= 에러는 안나도 수행은 됩니다.
    3434 / 0 <= zero division error 가 발생될수도 있습니다.
    ln(0) 또는 log(0) 이런식 이겠죠
    위의것이 모두 통과되었다 해도
    차트를 쓸경우
    차트도 쓰신다면 그것도 0 division이 있는지 확인하시고요