특정디렉토리에 있는 파읽을 읽어서 변수로 사용할려면 어떻게해야하나요?
글쓴이: xoduddk123 / 작성시간: 월, 2013/12/23 - 11:04오전
안녕하세요,
프로그램을 만들고있는데요.
timer함수를 사용하다가보니 handler함수에 참조인자(변수)를 2개 정도 사용하여야하는데 handler함수에서 사용할수있는 변수는 sig로 고정이 되어있
어서 handler함수를 실행할때 참조할 변수를 넘겨줄수없어서 지금 현재 어떻게 해야할지 막혀있습니다.
그러다가 생각한방법은 일정 타이머가 되어서 handler함수가 호출이 되면 handler함수 처음에 특정파일을 open하여서 변수로 읽는 방법으로 할려고합니다.
실제로 지금 프로그램을 ipc통신중에 FIFO를 통해서 running 상태중에도 fifo파일을 통해서 변수가 달라짐에 따라서 다른동작을 하도록 하였습니다,
handler함수를 사용할떄도 이와 같은맥락으로 main함수에서 쓰여지고 있는 변수를 참조해서 함수를 실행해야되는데 막막하네요.
handler함수에서는 main함수의 변수를 참조할수 없는건가요?
참조할 수 없다면 제가 생각하는 방법처럼 특정파일을 open하여 변수를 참조하려고 하는데 어떤 API를 사용해야 하나요?
Forums:
댓글 달기