몇 가지 연구를했는데 프로그램을 실행하면 시스템이 자동으로 새 스레드에서 시작한다는 것을 알게되었습니다. DLL을 사용하면 어떻게됩니까? DLL 함수가 새 스레드에서 자동으로 실행됩니까?
func1()
{
while(true) ...do something;
}
extern_func()
{
...do something
func1();
...do something else
}
지금 내 프로그램에서 호출
extern_func()
, 그것은 새 스레드에서 함수를 실행하는 경우 또는 내가이 작업을 수행해야합니까 :
DLL에서 일부 의사 코드는 extern_func()
은 DLL에서 내 보낸 명시 적으로?
이와 같은 운영 체제가 없습니다. 특히 Windows. –
COM +가 관련되어있을 때 상황이 훨씬 더 흥미로워집니다.하지만 완전히 다른 이야기입니다 ;-) –