1. main 함수에서 쓰레드를 생성해서 해당 쓰레드 루틴으로 실행이 옮겨
지게 된 이후에, 그곳에서 또 다른 처리들을 하는 쓰레드들을 호출하고
싶거든요. 그러면, 쓰레드 내에서 다시 쓰레드 생성해서 처리 루틴을
아규먼트로 넘길수 있나요 ?
2. MultiThread를 설계할때, Synch 맞추는것 이외에요...
어떤 쓰레드들이 에러없이 잘 처리되었는지에 대한 핸들링은 어케 보통
main()
{
char buffer[256];
printf("Enter your name and press \n");
gets(buffer);
printf("\n Your name has %d character and spaces",strlen(buffer));
return 0;
}
보다시피 아주 간단한 소스입니다.
그런데,, 컴파일 할때 에러 납니다.
에러 무시하고 실행하면 결과는 잘 나오는데....
에러 메시지가 무슨 뜻인지 알고 싶습니다.
/tmp/ccuKOlwz.o In function `main'
/tmp/ccuKOlwz.o(.text+0x24) the `gets' function is dangerous and should not be
used.
현재 윈도에 달려있는 카메라에서 나오는 스트림 데이터를 소켓을 이용해
리눅스에 실시간으로 전달하려고 합니다. msdn을 몇일째 찾아봤지만 적당
한 솔루션에 대한 길이 안나와 있네요.. 혹시나 리눅스로 미디어 서버를
구축하신 선배가 있으면 도움 받을 수 있을지 몰라서 이곳에 글 남깁니다.
저는 Windows Media Encoder SDK를 이용해서 실시간으로 스트리밍 데이터
를 뽑아내려고 합니다. 하지만 마소의 그것이 늘 그렇듯이, 코어 부분은
dll로 막아놨더군요.. 쩝.