filedes = open(filename, O_WRONLY | O_CREAT | O_TRUNC, 0644);
이런 식으로 파일을 open 해서 쓰잖아요 ~ 파일이 존재하지 않으면 새로 새성하고..
이런 소스에서 파일을 삭제하는 API 가 제공 되나요?
소스로 바로 삭제 가능하게 짜는 법좀 알려주세요 ㅠ
APUE를 보시면 될 것 같습니다. ------------------------------ How many legs does a dog have?
------------------------------ How many legs does a dog have?
unlink를 사용하시면 될거 같은데요
================================= 이제는 앞만 보며 전진해야만 할뿐....... BLOG : http://khmirage.tistory.com/
================================================================== 정체된 일상.... 계기를 만들어야 하는데........ BLOG : http://khmirage.tistory.com/
표준 C 라이브러리에도 remove라는 함수가 있습니다. 리눅스에서만 쓰실 거라면 unlink를 쓰셔도 됩니다.
remove 혹은 unlink를 사용하시면 됩니다. 다른 점이 있다면, remove는 C 표준 함수고, unlink는 POSIX 표준 함수입니다.
따라서, unlink는 이론상 DOS/Windows에서는 사용을 못할 것 같지만 ...심지어 MS-DOS 시절 Turbo C에서도 unlink 잘 돌아갑니다. 심지어 #define remove unlink죠.
약간 주제를 벗어났고, remove("filename.ext")하셔서 쓰시면 됩니다. remove가 더 추천되겠죠.
Real programmers /* don't */ comment their code. If it was hard to write, it should be /* hard to */ read.
텍스트 포맷에 대한 자세한 정보
<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]
APUE를 보시면 될 것
APUE를 보시면 될 것 같습니다.
------------------------------
How many legs does a dog have?
------------------------------
How many legs does a dog have?
unlink 였었나???
unlink를 사용하시면 될거 같은데요
=================================
이제는 앞만 보며 전진해야만 할뿐.......
BLOG : http://khmirage.tistory.com/
==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/
표준 C
표준 C 라이브러리에도 remove라는 함수가 있습니다. 리눅스에서만 쓰실 거라면 unlink를 쓰셔도 됩니다.
remove 혹은 unlink를
remove 혹은 unlink를 사용하시면 됩니다.
다른 점이 있다면, remove는 C 표준 함수고, unlink는 POSIX 표준 함수입니다.
따라서, unlink는 이론상 DOS/Windows에서는 사용을 못할 것 같지만
...심지어 MS-DOS 시절 Turbo C에서도 unlink 잘 돌아갑니다. 심지어 #define remove unlink죠.
약간 주제를 벗어났고, remove("filename.ext")하셔서 쓰시면 됩니다. remove가 더 추천되겠죠.
revision2008, formally known as cppig1995
Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.
댓글 달기