2012-03-14 2 views
0

.mm 파일을 .m 파일로 변환 할 수 있습니까? 그것을위한 어떤 연결? 또한 .cpp 파일을 .m 파일로 변환 할 수 있습니까? 감사 케쉬.mm 파일을 iphone의 .m 파일로 변환

+0

'변환'은 무엇을 의미합니까? 모든 텍스트 파일로 이름을 바꿉니 까? (.m에 .cpp는 아마 당신이하고 싶은 것이 아닙니다!). 너 뭐하려고? – deanWombourne

+0

.cpp를 .m으로 변경하면 많은 오류가 발생합니다 .cpp 파일에 코드가 있습니다. 코드를 변경하려고합니다. – Kiron

+0

의미에 따라 대답은 예 또는 아니요 : 예, 원칙적으로 Objective-C, Objective-C++ 및 C++ 사이에서 변환이 가능하기 때문에 모두 완료 될 수 있습니다. 그러나 아니요. 임의로'.m '파일을 작성할 수 없습니다. 왜냐하면 C++과 Objective-C는 다른 구조이고 다른 의미론을 가진 다른 언어이기 때문입니다. – Mankarse

답변

1

통화 당하는 .m에있는 아니, 그러나, .mm하는 .m에 예.

파일을 "변환"하는 것이 없지만 파일 확장자의 이름을 바꾸면됩니다. 그것은 하는 .m 파일에 컴파일하지 않기 때문에 당신이 .mm 파일에서 C 코드를 필요가 없습니다 불구하고

은주의해야합니다.

+0

그래서 .m을 .mm으로 이름을 바꿀 때 발생하는 오류를 해결하려면 팁 WrightsCS 덕분에 어떤 점에서도 – Kiron

+0

** 주제에 대해 더 많은 지식을 얻었습니다. ** ** 파일은 C 기반 코드를 지원하지 않습니다. 해당 코드를 제거하는 것 이외의 다른 파일에 C 기반 코드가있는 경우 수행 할 수있는 작업은 없습니다. – WrightsCS

관련 문제