2012-02-09 3 views
-3

난에 액세스 할 필요가 없습니다. 이것은 Xcode 4.2.1 프로젝트로 작성된 C++ cmd 라인 도구입니다. 따라서 파일은 main.cpp입니다.엑스 코드는 일부 헤더 파일

+3

우리는 이보다 더 많은 정보가 필요합니다. 정확히 무엇을하고 있는가? (파일이 무엇인지, 프로젝트를 어떻게 만들었는지, 왜 컴파일러가 당신의'#include '를 무시하고 있다고 생각 하는가?)? – Mankarse

+0

#include // max()가 max() 연산자를 사용할 수 있도록해야합니다. 그렇지 않습니다. 도 아무 것도하지 않습니다. C++의 cmd 행 도구를 사용하고 있습니다. – JJJ

+0

즉, 헤더 파일을 호출하고 max() 연산자를 사용하는 C++ progrmam을 작성하고 싶습니다. 또한 배열을 다양한 변수로 선언하고자합니다 (다양한 크기의 몬테 카를로 시뮬레이션 용). 나는 C++ 라이브러리로 제한되어있다 ... – JJJ

답변

1

나는 바로 여기에 해당 파일을 가지고 :

/Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/algorithm 
/Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/vector 

당신이 비슷한 위치에 같은 파일이있는 경우, 그것은 뭔가 프로젝트에서 잘못 구성된 가능성이 높습니다. 이러한 파일을 포함하는 작은 테스트 프로젝트를 만들어보십시오. C++ 명령 행 템플리트를 사용하십시오. 약 90 초 가량 걸릴거야.

+1

@ 제롬 : 무엇이 문제였습니까? –

+0

나는 max()를 사용하는 방법에 대해 잘못 알고 있었다. 그 외에는 double 형을 좋아하지 않는다는 말을 듣지 못했습니다. "namespace std"를 사용해야한다는 것을 모릅니다. 나는 잘 작동하지 않는 지시를 따르고 있었다. 그게 내가 코드를 작성할 때 내 본능을 따르지 않는 것에 대한 것이다. 그것이 벡터 나 max()를 필요로하지 않는 것으로 밝혀 졌을 때, 나는 방금 work-arounds를 썼다. – JJJ

관련 문제