2012-07-01 3 views

답변

2

아니요, 직접적인 소식은 없습니다. 당신이 할 수있는 최선의 방법은 플랫폼, 컴파일러 버전 등과 같은 것들에서 추측하는 것입니다.

대부분의 경우 두 개의 다른 경로 중 하나를 선호합니다. 하나는 컴파일러가 사용하는 것과 다른 이름을 여러분 자신의 구현체에 부여하고 컴파일러가 비슷한 것을 제공하는지 여부에 상관없이 항상 그것을 사용하는 것이다.

두 번째는 이와 같은 함수 구현을 별도의 파일에 넣고 makefile의 존재/부재를 처리하여 파일을 프로젝트에 포함할지 여부를 결정하는 것입니다.

+0

나는 [여기] (http://stackoverflow.com/a/3408317/415784)에 귀하의 답변에 댓글을 달았습니다. 나는 너의 의견을 알고 싶다. – Nawaz

+1

@Nawaz : 예 - 그 답변을 완전히 다시 작성해야합니다. 그 중 일부는 코드를 자세히 읽지 않았으며 일부 장소에서는 너무 복잡해지지 않도록 부정확성을 도입했습니다. 더 생각해 보면, 기존 코드를 분석하는 것이 아마도 잘못된 접근 일 것이라고 생각합니다. 아마도 내가 대신 만들고 싶은 포인트를 보여주기 위해 특별히 코드를 작성해야합니다. –

+0

답변 해 주셔서 감사합니다. :-) – Nawaz

관련 문제