CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): quix (깐돌이)
날 짜 (Date): 1995년04월21일(금) 21시26분35초 KST
제 목(Title): Re : VC++에서 파일 오픈



제가 알고 있기론 시리얼라이제이션을 사용할려면(CFile,CArchive)

MFC 스타일로 읽고(CFile::open)해야 되는데 질문하신 분의 의도는

유닉스의 fopen,이나 printf의 스트림을(iostream)을 이용하시길 원하는것 같은데

CFile 이나 CArchive 는 스트림을 지원 않하기 때문에 유닉스에 익숙하신 분

들에게는 MFC멤버 펑션을 쓰는것이 생소한것 같습니다. CFile::open 평션은

몇개의 패라미터(버퍼...)받아서 d읽은바이트수를 리턴 하는것 같은데저도 

어떻게 써야 할지 약간 막막하군요....Unix에선 파일이름을 argv로 쉽게

접군하고 ffp = fopen(filename, "rw")한다음 간단하게

while((lineptr = fgets(buffer, 50,fp)) != NULL)식으로 쉽게 라인

포인터을 얻을 수 있는데.. VC++dptjs 어떻게 해야 하는지 

간단한 예제를 얻으면 ㄷ도음이 될수 있을것 같습니다.

1)파일을 읽고 파일이름을 어떻게 얻고

2)그 라인 읽은것(한줄,한줄)을 어떻게 할수 있는지..라인포인터(char*)를 얻을수 

있는지..


;;;;;;;;;;;;;;;;;;;;;;;;;;; -*- Mode: Emacs-Lisp -*- ;;;;;;;;;;;;;;;;;;
(setq signature nil) (push '깐돌이 signature) (push 'From signature)
(format "%s %s" (car signature) (car (cdr signature)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.