kaliber2004
New member
עזרה בC וסוקטים
אני מנסה לבנות סוקט ב שפת C אבל משום מה המהדר פולט לי שגיע כאשר אני מנסה לקמפל! תעזרו לי בבקשה להבין מה הבעיה! המהדר פולט לי את השגיע הנ"ל
אני מנסה לבנות סוקט ב שפת C אבל משום מה המהדר פולט לי שגיע כאשר אני מנסה לקמפל! תעזרו לי בבקשה להבין מה הבעיה! המהדר פולט לי את השגיע הנ"ל
error C2275: 'SOCKET' : illegal use of this type as an expression c:\program files\microsoft visual studio\vc98\include\winsock.h(35)
והוא מתייחס לשורה הנ"לSOCKET Socket;
הנה הקוד! וכמובן שב #include "stdio.h" ה STDIO הוא ב <> ולא ב ""#include "stdio.h" #include "winsock.h" void main() { WSADATA WsaDat; if (WSAStartup(MAKEWORD(1, 1), &WsaDat) != 0) { printf("WSA Initialization failed."); } SOCKET Socket; Socket = socket(AF_INET, SOCK_STREAM, 0); if (Socket == INVALID_SOCKET) { printf("Socket creation failed."); } }