2010-03-12 3 views
1

가능한 한 빨리 VC++ 코드를 실행하고 싶습니다. 프로젝트 속성 및 설정에서 무엇을 변경하거나 설정해야하는지 누가 알 수 있습니까?Visual C++. NET, 속도 최적화

답변

4

은색 총알이 없습니다. 문제에 가장 적합한 데이터 구조 및 알고리즘을 사용하고 있습니까? 그렇다면 컴파일러 최적화 기능을 켜고 싶을 수 있습니다. Configuration Properties > C/C++ > Optimization으로 이동하여 Maximize Speed/Full Optimization을 선택하십시오. 그러나 릴리스 모드에서 모든 옵션을 사용하기 전에 어느 옵션을 선택해도 좋습니다.

+0

답장을 보내 주셔서 감사합니다. 프로젝트 속성에서 나에게 최대 속도 또는'전체 최적화 '가 없습니다. '호의 크기 또는 속도'가 있습니다. 나는 그것을'speed'에 놓았고 속도가 줄어 들었습니다 !!! 필자의 구조와 알고리즘을 충분히 믿는다. 제발 좀 더 안내해 줄 수 있어요. 감사합니다. – Shadi

+0

문제를 알지 못하거나 코드 나 디자인을 보지 못했다면 아무 것도 제안 할 수 없습니다. 어떤 버전의 VS를 사용하고 있습니까? 프로파일 러를 사용하여 핫스팟을 끕니다. – dirkgently

+0

Visual Studio .NET 2008을 사용하고 있습니다. – Shadi

1

구조물과 알고리즘이 충분하다고 생각하면 로트 개가있을 가능성이 큽니다. 그것을 최적화하려면 디버그 빌드에서 optimize in this way. 이 과정의 Here's an example.

나서 해제 모드로 전환하고, 적절한 컴파일러 최적화를 생성한다.