עמוד:219

( פעילות - 5 . 3 יצירת משתנה חדש מטיפוס שקע ( Socket ) לאחר שלב האתחול נגדיר משתנה חדש בשם sk מטיפוס . SOCKET טיפוס נתונים זה מוגדר בקובץ הכותרת . winsock 2 . h נזמן את הפונקציה socket שתחזיר ערך למשתנה . sk אם הערך שיוחזר יהיה שווה ל ' -1 ' - משמע שיש שגיאה ביצירת השקע . הפונקציה socket מקבלת שלושה פרמטרים : הראשון יגדיר שהתקשורת תהיה מבוססת על-פרוטוקולי אינטרנט . כלומר , מבוססת על משפחת פרוטוקולי . TCP / IP הפרמטר השני יקבע שנוהל העברת המידע יהיה שקע של זרמים ( stream socket ) והפרמטר השלישי יקבע שנעבוד תחת פרוטוקול TCP המהווה פרוטוקול במשפחת הפרוטוקולים של . TCP / IP כל שלושת הפרמטרים הם קבועים של הקדם-מעבד וערכם המספרי מוגדר בקובץ הכותרת . winsock 2 . h להלן הגדרות הקבועים כפי שמופיעים בקובץ הכותרת ; אחרי הרצה מוצלחת של שלב האתחול תתקבל על הצג ההודעה "Initialize Winsock OK ! . " ? . תרגיל 5 . 2 מבנה הנתונים WSAData מכיל שתי מחרוזות נתונים . מחרוזת אחת היא תיאור Winsock-n והשנייה היא תיאור מצב העבודה שלו . היעזרו בהגדרת המבנה המופיעה בקובץ winsock 2 . h כדי לכתוב תכנית מחשב שתדפיס את שתי המחרוזות .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר