1. main 함수에서 쓰레드를 생성해서 해당 쓰레드 루틴으로 실행이 옮겨
지게 된 이후에, 그곳에서 또 다른 처리들을 하는 쓰레드들을 호출하고
싶거든요. 그러면, 쓰레드 내에서 다시 쓰레드 생성해서 처리 루틴을
아규먼트로 넘길수 있나요 ?
2. MultiThread를 설계할때, Synch 맞추는것 이외에요...
어떤 쓰레드들이 에러없이 잘 처리되었는지에 대한 핸들링은 어케 보통
안녕하세요.
이번에 리눅스를 깔고 웹서버를 돌리기 위해서
APM을 설치하려고 고분분투하고 있는 진짜 처보 김근석입니다.
친구들한테 물어물어 우여곡절끝에 리눅스를 무사히 깔았습니다.
이제 APM의 첫관문인 Mysql을 설치하려고 하는데요.
처음엔 mysql-3.23.42를 가지고
./configure --prefix=/usr/local/mysql\ --
localstatedir=/usr/local/mysql/data\
--with-unix-socket-path=/var/lib/mysql/mysql.sock\ --with-
charset=euc_kr
위와 같은 명령어로 makefile을 생성한다음 make 명령어를 실행시켰습니
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.