리눅스 C언어에서 사용자로부터 파일 이름을 받아 파일을 새로 생성해서 내용을 쓰는 과제 입니다만,
파일 입출력 함수를 쓰지 말라고 하더라구요.
파일 입출력 함수를 쓰지 않고 파일 입출력 할 수 있는 방법이 있나요?
fopen()/fwrite()를 쓰지 마라는 건가요? 그렇다면 man 2 open/read/write/close
write, fwrite, fprintf, fputc, fputs 다 쓰지 말라는 것 같네요
write()에서 더 내려가려면 직접 시스템 콜을 부르는 방법밖엔 없습니다. https://www.joinc.co.kr/w/man/2/syscall#AEN4 혹시 운영체제 과목 과제인가요, 아니면 다른 일반 프로그래밍 과목 과제인가요?
출력 재지정으로 해결했습니다. 이렇게 늦은시간에 답변감사드립니다.
출력 재지정으로 해결했습니다. 답변 감사드립니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
fopen()/fwrite()를 쓰지 마라는 건가요?
fopen()/fwrite()를 쓰지 마라는 건가요? 그렇다면 man 2 open/read/write/close
write, fwrite, fprintf, fputc
write, fwrite, fprintf, fputc, fputs 다 쓰지 말라는 것 같네요
write()에서 더 내려가려면 직접 시스템 콜을
write()에서 더 내려가려면 직접 시스템 콜을 부르는 방법밖엔 없습니다. https://www.joinc.co.kr/w/man/2/syscall#AEN4 혹시 운영체제 과목 과제인가요, 아니면 다른 일반 프로그래밍 과목 과제인가요?
출력 재지정으로 해결했습니다. 이렇게 늦은시간에
출력 재지정으로 해결했습니다. 이렇게 늦은시간에 답변감사드립니다.
해결됐습니다.
출력 재지정으로 해결했습니다. 답변 감사드립니다.
댓글 달기