안녕하세요 허접때기 입니다.
일단 네임서버하고 웹서버 하나 운영하는거 있습니다.
제가 갠적으로 등록한 도메인으로는 아무문제 없이 네임서버/웹서버/메일
서버 설정하여 메일까지 잘돌아가고 있습니다.
문제는 이번에 호스팅 받는게 하나 있어서 그쪽에서 메일서버만 제가 기존
의 쓰고 있는 메일서버에 연결해서 셋팅을 해보았습니다(물론 호스팅 업체
에 문의하여 네임서버 셋팅 부분은 그쪽에서 처리를 해줬습니다 웹서버는
호스팅 업체 서버ip이고 메일만 제 메일 서버로 이용).
지금 geekforum에서도 진행되고 있지만 아래의 프로그램 중 포인터에 대
해 정확히 제가 이해 하고 있지 못해서 질문을 올립니다.
pthread_join으로 function 함수에서 pthread_exit()을 이용하여 값
을 넘겨주는 경우, 받는 쪽에서 이중 포인터로 받습니다.
이경우 값을 찍어 줄때 (int)로 타입 캐스팅을 하는데 이 부분이 잘 이해
가 되지 않더라구요.
이 문장을 (int *)라고 해도 문제가 없지만 (int *)&ret라고 하면 안되
더라구요.
전 처음에는 (int) (int *)& 하고 같은 줄 알았는데 아닌거 같은데, 정
저는 지금 리눅스 과정을 배우는 학생입니다.
오늘 쉘 스크립트를 배우면서 이상한 점이 있어 이렇게 글을 쓰네요
아래와 같이 test.sh 를 작성을 하여 실행해 보면
1.txt 2.txt 9.txt 란 값을 출력합니다.
저는 1-9로 시작하는 목록을 보여달라고 한적이 없는데 이녀석은
위와 같은 결과를 보여 주는군요.
저희 강사님 이야기로는 정큐표현식때문이라고만 하시는데..
저는 더 자세히 알수 있을까 해서 이렇게 글을 쓰네요
꼭좀 알려주세요.
+---------------------------------+