어딘가에 자유롭게 사용 가능하거나 액세스 가능한 스크립트, 소스 파일 또는 지정된 C ++ 컴파일러의 준수를 측정 할 수있는 것이 있습니까?
예를 들어 브라우저에 대한 Acid3 테스트 : http://acid3.acidtests.org/
내가 꿈꾸는 결과는 전역 백분율 메모 (또는 여러 표준, 예를 들어 c ++ 98, c ++ 11, c ++ 14 등) 및 "성공"을 사용한 자세한 테스트입니다. 또는 각각의 "실패".
배경 : 부스트 및 일부 문제가있는 컴파일러에 대해 직장에서 논의했습니다. 대담자는 주요 C ++ 컴파일러에서 작동하지 않기 때문에 학업 프로젝트의 부스트에 대해 이야기했으며 정신적으로 어려움을 겪은 컴파일러는 계산해서는 안된다고 대답했습니다. 코드를 사용하여 컴파일러의 실제 적합성을 측정 할 수 있으면 컴파일러를 평가하고 크로스 플랫폼 코드로 컴파일 할 필요가없는 "코너 사례"를 찾는 데 도움이됩니다.
편집 : 2013-06-22
답은 아니지만 C ++위원회는 다음과 같은 주제를 연구하고 있습니다.
SG10, 기능 테스트 : Clark Nelson (Intel). 표준을 계속 확장함에 따라 이식 가능한 코드가 특정 C ++ 제품이 아직 기능을 구현하는지 여부를 확인하는 방법을 표준화할지 여부와 방법에 대한 조사.