나는 메모리 매핑과 다른 것들을 사용하는 iPhone에서 실행되도록 라이브러리를 포팅하려고합니다. <fcntl.h>
에 정의되어야하는 #define이 누락 된 것을 (O_RDONLY) 알게되었습니다.iPhone에서 C open (const char * name, int flag) 함수를 사용할 수 있습니까?
2
A
답변
4
기본적으로 fcntl.h
헤더는 Foundation 또는 UIKit 프레임 워크에 포함되어 있지 않습니다. open(2)
시스템 호출을 사용하려면 사용하는 곳마다 헤더를 가져 오거나 미리 컴파일 된 헤더 파일에 추가하십시오. 예를 들어
:
#import <fcntl.h>
// now you can use open or import your library header files
0
왜? 애플이 시스템 호출을 위해 프로그램을 스캔 할 때 사과가 그것을 받아들이지 않는 유일한 문제가있다. 그러나 개방형 시스템 호출이 좋다고 생각합니다.
관련 문제
- 1. const char ** name VS char * name []
- 2. int main (int, char const * const *)은 잘 형성되어 있습니까?
- 3. C : const 구조체의 배열에있는 외부 const int
- 4. 문자열 변환을위한 간단한 int ... const char *에 대한 잘못된 int
- 5. C++ LPCTSTR에서 const char *
- 6. JNI 주어진 대신에 사용할 수있는 타입은 무엇입니까? (unsigned int, const char *, const wchar_t *, ....)
- 7. 모노톤에서 const char * 포장하기
- 8. `const char *`가 문제를 일으킬 수 있습니까?
- 9. C++ const int 입력
- 10. cuda 커널 const char *
- 11. 왜 (char *)에서 (const char *)로 승격 할 수 있습니까?
- 12. C#에 상응하는 const char **
- 13. split const char * in C++
- 14. const char *에 strlen을 최적화하기 위해 컴파일러를 사용할 수 있습니까?
- 15. 델파이 PChar에서 C++ const char *
- 16. const char *
- 17. C++ int to char
- 18. (const char * str), (char const * str) 및 (char * const str)의 차이점은 무엇입니까?
- 19. const char [] 또는 const std :: string을 사용할 것은 어느 것입니까?
- 20. 수정 된 const char * 인수 인 const char *를 반환하는 함수를 작성하는 방법은 무엇입니까?
- 21. #define 대신 static const char * const 사용
- 22. const wchar_t *를 const char *로 변환하십시오.
- 23. const char * to LPTSTR
- 24. const char *를 char *로 변환 할 수 없습니다. *
- 25. const int = int const? 예를 들어
- 26. Int 및 * Char - C++ 배열
- 27. const int * & typedef int * IntPtr
- 28. 문자열 리터럴 대 const char * in C
- 29. const char * 메서드에 전달 된 있지만 char const * 오류 대신
- 30. const char 변환 오류