-1
if(s==-1)
{
//conection is made
}
else
{
//already connected
}
while(----)
//rest part continues
이 프로그램을 실행하면 처음으로 연결이되지 않으면 IF 부분이 실행되고 조건이 정상적으로 실행됩니다. 그렇다면이 부분을 다시 컴파일하면 연결 부분을 반복하지 않고 먼저 부분을 실행해야합니다. 그래서 어떤 코드가 두 번째 컴파일을 위해 즉각적으로 실행될 수 있도록 코드 안에 삽입해야합니까?
일반적으로 프로그램이 끝나면 연결이 끊어 지므로 기존 연결을 피기 백킹하는 것이 종종 어렵습니다. 다른 사람들이 당신에게 정확한 대답을주기 위해 어떤 언어를 사용하고 있는지 또한 메모하십시오. – BugFinder
당신은 당신의 코드를 통제하고 있습니다. 코드 시작 부분에서 연결을 만들어야합니다. 당신은해야하고 항상 그렇게했는지 확인해야 성공할 수 있습니다. 그렇지 않은 경우 코드를 실행하지 마십시오. 원하는 코드를 수행했다면 연결을 다시 시도하십시오. "이미 연결되어있는"의견 이외에는 코드가 제대로 보이지 않습니다. 그러나 이것은 아마도 제한된 컨텍스트만을 볼 수 있기 때문입니다. – BugFinder
이 조건에서 서버 연결은 변경되지 않고 클라이언트 측 프로그램 만 실행됩니다. 어떻게해야합니까? – eklmp