2009-12-24 3 views

답변

2
문서에서

:

struct soap *soap_new()

는, 초기화를 할당 및 반환 런타임 환경

struct soap *soap_copy(struct soap *soap)

에 대한 포인터는 새로운 런타임 환경을 할당 환경의 복사 내용 같은 새로운 환경은 원래 환경하지 공유 데이터를한다는 것을

대답은 정말 당신의 의도에 따라
+0

감사합니다. 같은 프로그램에서 사용할 수 있습니까? – Apollo

1

: 당신은 (각 스레드에 대한 새로운 빈 환경을 원하십니까 soap_new() 사용) 또는 각 스레드에 대한 기존 환경의 별도 사본 (soap_copy() 사용). 환경을 복사하는 과정에는 약간의 추가 오버 헤드가있을 수 있으므로 다른 모든 작업은 동일하므로 soap_new()을 사용하십시오.