• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

__analysis_assume

21.11.12 22:32 작성 조회수 417

0

__analysis_assume 사용하지 않고 다른 방법으로 하려면 어떻게 해야하나요?
 
조건문으로 구별하면 안되나요?

답변 1

답변을 작성해보세요.

0

구글에 __analysis_assume 검색해보면 아주 많은 대안들이 나옵니다.
그다지 중요한 부분이 아니라 다른 방법이 필요하시다면 검색해보시기 발바니다.
조건문 구별은 컴파일러 warning을 막지 못합니다.

'어떤 작동을 내부에 하는지 모르니깐'이라 하셨는데
결국 운영체제 쪽에 요청하는 API는 딱히 이해하고 사용하는게 아니라
문서를 보고 기능을 파악하고 '그냥' 쓰는겁니다.
모든걸 다 '이해하고' 써야 찝찝함이 사라지는 마음은 초보 때는 그렇긴 하지만
결국 언젠가는 타협을 해야 할 날이 올 수밖에 없습니다.
assert를 사용해도 되고 그 외 단순히 크래시를 내는게 목표라면 다양한 방법이 있을 수 있습니다.

https://stackoverflow.com/questions/8481783/what-is-the-easiest-way-to-make-a-c-program-crash