리눅스 프로그램 질문이요 알려주세요
글쓴이: fainal1 / 작성시간: 화, 2008/07/08 - 7:57오후
char buf[513];
int st;
main()
{
st=open("/proc/stat" , O_WRONLY);
read(st, buf, 512);
itoa(buf);
printf("%s\n\n",buf);
close(st);
}
/proc/stat를 이용해서 정보를 볼려구 하는데요
오픈 시키고 저장하고 프린트로 뿌리면 값이 하나도 안뜨던데
뭔가 잘못 된거 같은데 자료를 아무리 찾아봐두 보이지가 않네요
좀 알려주세요 ^^
Forums:
open() 함수의 flags 값이 잘못되었습니다.
open(2) 함수의 flags 값이 잘못되었습니다.
O_WRONLY는 write-only를 의미합니다.
O_RDONLY로 수정한 후, 다시 시도해 보시기 바랍니다.
댓글 달기