2008-08-13 6 views
8

이 프로그램은 호스트라고 부릅니다. 호스트는 모든 종류의 좋은 일을하지만,을 실행하는 동안 명령 행 을 통해 입력을 받아 들일 수 있어야합니다. 즉, 어떻게 든 다른 프로세스 데이터를 전송 한 다음 종료해야 함을 의미합니다. 이것은 어떻게 든 호스트의 일부 기능은 호스트가 C 프로그램입니다명령 줄을 통해 프로그램에 메시지 보내기

handleBlahBlah(int x1, int y1, int x2, int y2){ 
    //do some more sweet stuff 
} 

라는 호출 결국해야하고, 여러 지원이 필요하지 않습니다

./Host --blahblah 3 6 3 5 

예를 들어, 나는이 작업을 수행 할 수 있어야합니다 인스턴스.

예를 들면 Amarok 뮤직 플레이어입니다. Amarok이 실행 중이고 재생 중일 때 "amarok - 일시 중지"를 입력하면 음악이 일시 중지됩니다.

Linux 또는 Windows에서이 작업을 수행 할 수 있어야합니다. 가급적 리눅스.

이것을 구현하는 가장 깨끗한 방법은 무엇입니까?

+0

프로그램이 이미 실행 중일 때 인수를 전달 하시겠습니까? 어떤 OS가 프로그래밍되고 있습니까? –

답변