abs()
함수에 대해 abs()
이 필요로하는 #include<cstdlib>
을 포함한다고 가정했습니다.C++ 코드가 누락 된 헤더와 함께 실행됩니다. 이유가 무엇입니까?
#include<iostream>
using namespace std;
int main()
{
int result;
result = abs(-10);
cout << result << "\n";
return 0;
}
왜이 코드가 여전히 나는 중요한 헤더 (#include<cstdlib>
)을 잊었더라도, 작동합니까?
플랫폼, 컴파일러는 무엇입니까? –
Win7Prof Visual C++ 2008 Express Edition – Newb
이것 역시 컴파일러에 달려 있다고 생각합니다. btw : 좋은 질문 +1 –