안녕하세요.
리눅스와 AIX 같은 경우 setenv() 를 사용하여
환경 변수를 여러번 설정할 수 있는데
Solaris 는 putenv() 함수를 여러번 사용하면
이전에 putenv() 사용하여 설정한 내용이
초기화 되어 마지막에 사용한 putenv() 내용만
적용이 됩니다.
Solaris 에서 환경변수를 여러번 설정하는
해결 방법을 아시면 답변 부탁드립니다.
수고하세요.
지금 geekforum에서도 진행되고 있지만 아래의 프로그램 중 포인터에 대
해 정확히 제가 이해 하고 있지 못해서 질문을 올립니다.
pthread_join으로 function 함수에서 pthread_exit()을 이용하여 값
을 넘겨주는 경우, 받는 쪽에서 이중 포인터로 받습니다.
이경우 값을 찍어 줄때 (int)로 타입 캐스팅을 하는데 이 부분이 잘 이해
가 되지 않더라구요.
이 문장을 (int *)라고 해도 문제가 없지만 (int *)&ret라고 하면 안되
더라구요.
전 처음에는 (int) (int *)& 하고 같은 줄 알았는데 아닌거 같은데, 정