lucika   3년 전

c++로 문제를 해결하다가 #include<cmath>를 하였습니다.

cmath의 min 함수를 사용하였는데 컴파일 오류로 실패하였고 오류를 보자 다음과 같은 오류가 나타났습니다.

!error: ‘min’ was not declared in this scope

그래서 매크로 함수로 min을 만들어서 해결하였고 정답을 받았습니다.

repl.it에서는 cmath를 썼을 때 정상적으로 동작했는데, 혹시 이 이유에 대해서 알려주시면 감사하겠습니다!

그리고 혹시 다른 문제를 풀때 min이나 max를 매크로 함수로지정해서 사용하는것이 좋은지도 여쭙고 싶습니다!

Green55   3년 전

댓글을 작성하려면 로그인해야 합니다.