לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 01-03-2009, 20:38
  shai_lev shai_lev אינו מחובר  
 
חבר מתאריך: 17.10.08
הודעות: 32
עזרה - Basic WinSock application.

שלום
אני מעוניין לכתוב סרבר בסיסי בשפת C .
הסתכלתי כאן-
http://msdn.microsoft.com/en-us/library/ms737593(VS.85).aspx

אך כשאני מקמפל את התוכנית, אני מקבל את הבעיות הבאות:
קוד:
d:\program files\microsoft visual studio\myprojects\server\server.c(18) : error C2079: 'hints' uses undefined struct 'addrinfo' d:\program files\microsoft visual studio\myprojects\server\server.c(33) : error C2224: left of '.ai_family' must have struct/union type d:\program files\microsoft visual studio\myprojects\server\server.c(34) : error C2224: left of '.ai_socktype' must have struct/union type d:\program files\microsoft visual studio\myprojects\server\server.c(35) : error C2224: left of '.ai_protocol' must have struct/union type d:\program files\microsoft visual studio\myprojects\server\server.c(36) : error C2224: left of '.ai_flags' must have struct/union type d:\program files\microsoft visual studio\myprojects\server\server.c(36) : error C2065: 'AI_PASSIVE' : undeclared identifier d:\program files\microsoft visual studio\myprojects\server\server.c(39) : warning C4013: 'getaddrinfo' undefined; assuming extern returning int d:\program files\microsoft visual studio\myprojects\server\server.c(47) : error C2037: left of 'ai_family' specifies undefined struct/union 'addrinfo' d:\program files\microsoft visual studio\myprojects\server\server.c(47) : error C2037: left of 'ai_socktype' specifies undefined struct/union 'addrinfo' d:\program files\microsoft visual studio\myprojects\server\server.c(47) : error C2037: left of 'ai_protocol' specifies undefined struct/union 'addrinfo' d:\program files\microsoft visual studio\myprojects\server\server.c(47) : error C2198: 'socket' : too few actual parameters d:\program files\microsoft visual studio\myprojects\server\server.c(50) : warning C4013: 'freeaddrinfo' undefined; assuming extern returning int d:\program files\microsoft visual studio\myprojects\server\server.c(56) : error C2037: left of 'ai_addr' specifies undefined struct/union 'addrinfo' d:\program files\microsoft visual studio\myprojects\server\server.c(56) : error C2037: left of 'ai_addrlen' specifies undefined struct/union 'addrinfo' d:\program files\microsoft visual studio\myprojects\server\server.c(56) : error C2198: 'bind' : too few actual parameters Error executing cl.exe.


בקיצור- הוא לא מזהה את המבנה addrinfo

אני עושה include ל -
קוד:
#include <stdio.h> #include <winsock2.h> #include <ws2tcpip.h> #include <stdlib.h>


ויש לציין שאני עושה LINK לWs2_32.lib . (אני רושם אותו ב project-settings-libary modules).

אני מקמפל בVISUAL STUDIO 6.

תעזרו לי בבקשה

תודה רבה!
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 15:21

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר