הכרזה על פונקציה,
הכרזה על מוות של ראיס, הכרזה על יציאה מעזה, הכל זה דבר נזיל, ותלוי. מה ההגדרה שלך למוות? מה ההגדרה שלך ליציאה מעזה? מה התנאים שלך ליציאה משם? או במקרה שלך - מה זה בכלל socket? אתה עובד עם winsock? MFC? סוקטים של לינוקס? אולי שכבת מעטפת שונה... כ-כלל, אל תבנה פונקציות מתוך הנחה שהן צריכות לקבל משהו, תבנה את הפונקציות, ותראה מה חסר להן כדי לבצע את העבודה שלהן, ואת זה תעביר כפרמטר. אם אתה אפילו לא יודע איך נראה socket, איך תדע איך להשתמש בו בתוך הפונקציה?