int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);
select( ) 함수에서 첫번째 인자인 int nfds는 "가장 큰 파일 디스크립터 번호 + 1"로 알고 있는데 시중에 나와있는 유명한 몇몇 책들에 보면 "검사 대상이 되는 파일 디스크립터의 수"라고 나와 있습니다
"검사 대상
일반적으로 백그라운드는 실행 후 ctrl+z 를 입력한 후 bg를 실행하거나, 명령어 뒤에 & 를 붙여서 백그라운드로 돌리는 것 정도를 알고 있는데요
현재 mathematica를 리눅스에서 돌리는데 이 같은 경우는 실행하면 그 프로그램 내의 프롬프트(In[1]:= <- 이런 식으로..)가 있고 그 상태에서 명령어를 실행하는
제가 데비안을 라우터 역할을 하게끔 설정하고 싶은데요 'ㅂ'; 일단 zebra 패키지를 쓰려고 하거든요 'ㅂ'?;혹시 다른 설정이 필요할까요 'ㅂ'?;
언제 exit(0);로 끝내고 언제 exit(1);로 끝내는 건가요?
소스 보다보면 어떨때는 exit(0);로 끝내고 어떨때는 exit(1);로 끝내던데 각각 어떨때 그렇게 끝내나요?
그리고 그러면 exit(2);나 exit(-1);도 있나요?
마지막으로 exit()의 매개변수나 main() 함수의 리턴값은 OS로 반환되는 것인가요?
안녕하세요. 처음으로 글을 올립니다.
제가 empos2보드를 사용하고 있는데요. 기본적인 개발환경은 갖춘상태입니다.
그런데 자꾸 nfs가 문제를 일으키네요..
이전에 올린 질문의 답변을 받은것 중에서 아직 해결이 안된 부분이 있어서 추가적으로 질문을 올려봅니다.
동적라이브러리의 심볼을 감추어 코어덤프파일 발생시에 함수의 이름을 남기지 않으려고 합니다.
gcc 버전은 4.2이고 makefile에 -fvisibility=hidden옵션을 주어 컴파일 하였습니다.
#define DLLEXPO
일단 리눅수 우분투 9.10에 vnc를 설치해서 테스트를 해보니
리눅스에서 sudo vncviewer 를 사용하니
화면이 막 밑으로 축축 처지네요.. 화면은 http://choimosi.tistory.com/entry/우분투-VNC-사용기 여기 나오는 그림처럼 이렇게 뜹니다.
그리고 윈도우에서 접속을 시도하면 failed to connect: Connection timed out(100
근래에 DirectX 를 쓸일이 생겨서 공부를 하던 중, 궁금한게 생겨 버렸습니다. DirectX의 경우, 그래픽 하드웨어 장치가 무언가에 의해 점유되게 되면 장치를 잃어버리게 되잖아요?
Qt 동기화 메커니즘을 보면 Semaphore, Mutex, WaitCondition 이렇게 있는데요,
제가 원하는 것은 어떤 이벤트가 일어나길 기다릴수 있고(WaitEvent()), 이벤트가 한번 일어나면 (SetEvent()) 앞서서 WaitEvent() 로 대기하고 있던 쓰레드가 깨어나고, 이후에(!) WaitEvent() 하는 쓰레드가 모두 즉시 리턴되도록 하는 것입니
centOS로 bluez를 설치 하였습니다.
#sdptool browse 하면
# failed to connect SDP server 라고 나옵니다.
hictool은 잘 되는데 말이죠.
sdp server를 launch안해서 이런일이 발생하나요?
bluez-4.61 최신 버전을 사용하고 있습니다.