fopen을 쓰지않고 같은 기능을 하는 API를 만들려고 하고 있습니다.
물론 시스템 콜 open()도 안쓰고요.
FILE구조체도 새로 짜야하고..ㅠㅠ
이런거 관련해된 자료 알고계신분 계신가요?
구글링 계속해봐도 안나오네요.ㅠㅠ
fopen() 이 open() 을 호출할것 같은데요?http://ftp.kaist.ac.kr/gnu/gnu/glibc/ fopen() 소스를 확인해보세요. 시스템콜도 안쓰시겠다고 하면 어떤 방향을 생각하시는지...
과제 받은거라서요.. 시스템 콜을 쓰지 않고 구현을 할수 있는건가 싶어서 답답한 마음에 질문 드렸습니다.
걸어 주신 링크 감사합니다. fopen 소스 부터 확인 해봐야겠네요~^^
이 문제 해결하셨나요??
입출력 처리인데, 커널을 사용하는 시스템 콜을 사용하지 않으면 어떤식으로 구현이 가능하나요...??
아니면 그냥 open() 만 안쓰는거라면 creat 를 사용하실수 있을꺼같네요. linux c 참조
아마도... 시스템콜 함수인 open을 그냥 부르지말고 어셈블리코드 섞어서 만들어내라는 숙제인가보네요.
어셈블리코드를 섞어서 만드는 내용이 맞았네요~~
관심가져주신 윗 분들 감사드립니다^^
텍스트 포맷에 대한 자세한 정보
<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() 이 open() 을 호출할것
fopen() 이 open() 을 호출할것 같은데요?
http://ftp.kaist.ac.kr/gnu/gnu/glibc/
fopen() 소스를 확인해보세요. 시스템콜도 안쓰시겠다고 하면 어떤 방향을 생각하시는지...
저도....이해가잘..
과제 받은거라서요.. 시스템 콜을 쓰지 않고
구현을 할수 있는건가 싶어서 답답한 마음에 질문 드렸습니다.
걸어 주신 링크 감사합니다. fopen 소스 부터 확인 해봐야겠네요~^^
이 문제 해결하셨나용?ㅠㅠ
이 문제 해결하셨나요??
...??
입출력 처리인데, 커널을 사용하는 시스템 콜을 사용하지 않으면 어떤식으로 구현이 가능하나요...??
아니면 그냥 open() 만 안쓰는거라면 creat 를 사용하실수 있을꺼같네요. linux c 참조
아마도... 시스템콜 함수인 open을 그냥
아마도... 시스템콜 함수인 open을 그냥 부르지말고 어셈블리코드 섞어서 만들어내라는 숙제인가보네요.
답변 감사합니다.^^
어셈블리코드를 섞어서 만드는 내용이 맞았네요~~
관심가져주신 윗 분들 감사드립니다^^
댓글 달기