파일 포인터와 파일 디스크립터의 차이가 무엇인가요?
글쓴이: ljh_0107 / 작성시간: 월, 2017/04/10 - 2:29오후
#include <stdio.h> int main() { FILE *fp; char str[100]; printf("Input : "); gets_s(str, sizeof(str)); printf("입력받은 문자열 : %s\n", str); fp = fopen("test.txt", "w"); fprintf(fp, "OUTPUT : "); fprintf(fp, "%s", str); fclose(fp); return 0; }
위 소스는 파일 포인터를 이용한 파일 입출력 예제를 간단히 짜본 c소스구요. 비주얼스튜디오로 했어요.
이것을 디스크립터로 짜야?하는데, 디스크립터 개념 자체를 모르겠습니다.
대충 검색해보니 리눅스 용어인 것 같고, 윈도우에서는 핸들이라는 용어를 사용한다는데 잘 모르겠네요.
1. 위 소스를 디스크립터로 이용해 코딩한다면?
2. 파일 포인터와 파일 디스크립터의 차이?
답변해주시면 감사하겠습니다.
그리고 기존 문제도 같이 첨부해서 올립니다.
File attachments:
첨부 | 파일 크기 |
---|---|
111.png | 75.49 KB |
Forums:
구글링 해보니 바로 나오네요.
구글링 해보니 바로 나오네요.
http://m.blog.naver.com/yurhyur1/50122605420
보고도 이해가 안되시는걸 질문하면 답드릴게요.
감사합니다^^
감사합니다. 첨부파일 한번 확인해주실래요?
2번 문제중 2-b 가 이해 안되는데요
제가 알기로 바이너리로 디스크립터 형식이 안된다고 알고있는데.. 2-b 설명좀 부탁드려도 될까요?
댓글 달기