1
두 개의 프로세스가 있고 각 프로세스는 세 개의 모니터를 제어합니다. 현재 현재 실행중인 프로세스의 이름을 가져 오기 위해 내 프로그램에서 POSIX 운영 체제 API gethostname()
link을 사용하고 있습니다.C++을 사용하여 현재 실행중인 프로세스에서 X 표시 변수 가져 오기
#include <unistd.h>
gethostname(name, sizeof name);
는 또한 프로세스가 같은 화면 이름을 받고 있지만, 바람직하게는 display variablesDISPLAY=0:0
또는 DISAPLY=0:1
을 받고으로, 실행되고있는 X 표시를 말할 수 있어야 할 것입니다. POSIX API를 찾으려고했지만 내 문제에 도움이 될만한 것을 찾지 못했습니다. 어떤 아이디어?