2giga 이상의 화일을 접근하는 시스템 함수를 알고 싶습니다.
글쓴이: 김경태 / 작성시간: 화, 2003/11/18 - 11:39오전
2giga 이상의 파일의 정보를 접근하는 경우, stat 함수를 쓰니까 error가 발생
했습니다.
그래서 저는 2giga 이상의 파일정보를 얻을 수 있는 새로는 시스템 함수를 찾고
있는데 이에 대한 정보를 알고 계신 분이 계시다면 알려주시면 고맙겠습니다.
그리고...
2giga이상의 화일 접근의 경우에 기존에 read, write, open, fseek, lseek
등도 제대로 동작하지 않을 수가 있을 것 같은데 이런 경우에 쓸 수 있는 시스
템 함수는 또 뭐가 있는지 알고 싶습니다.
그럼 고수님들의 따뜻한 가르침을 기대하겠습니다. ^^;
Forums:
http://bbs.kldp.org/viewtopic.php?t=2662
http://bbs.kldp.org/viewtopic.php?t=26627&highlight=fopen64
왠만한 궁금한것은, kldp 게시판 검색만으로도 충분한 해답을 얻으실 수 있을것 같습니다. ^^
질문 올리고 답변 기다리는것 보다, 검색이 훨씬 빠르고 편합니다. :wink:
그냥 쓰시고
그냥 read,write,stat 이런거 다 쓰시고
단, 컴파일시에 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE_API 를
추가시켜주십시오.
타이핑이 번거롭다면 -D_GNU_SOURCE 로 좀더 짧게쓸수도 있습니다.
xxxx64 계열의 함수와 off64_t 타입의 옵셋값을 사용하셔도 되구요.
윗분말씀대로 꼭 KLDP가 아니더라도 구글에서 한두페이지만 검색해보면
나오는 내용입니다. :)
homeless
댓글 달기