![]() |
| ||
| plzzz help! i did the work well i have been working on a server client program and i got the server working but the client isnt. Program Flow of a simple TCP client: 1)Initialize WinSock library using WSAStartup() 2)Create a IPPROTO_TCP SOCKET using socket() 3)Connect to the server using the socket we created, using connect() 4)Close the socket connection using closesocket() 5)De-Initialize WinSock using WSACleanup() void main() { // Initialize WinSock int wsaret=WSAStartup(0x101,&wsaData); if(wsaret) return; //Create the SOCKET SOCKET conn; conn=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if(conn==INVALID_SOCKET) return; //connecting to server //problem here connect(conn,(struct sockaddr*)&127.0.0.1,sizeof(127.0.0.1)) //clean up mess closesocket(conn); WSACleanup(); } thats the code. these are the erros i get. error C2065: 'wsaData' : undeclared identifier error C2101: '&' on constant error C2440: 'type cast' : cannot convert from 'const double' to 'struct sockaddr *' There is no context in which this conversion is possible error C2143: syntax error : missing ')' before 'constant' error C2660: 'connect' : function does not take 2 parameters error C2059: syntax error : ')' Error executing cl.exe. client.exe - 6 error(s), 0 warning(s) any help will be greatly apprecaited. thx |
| ||
| Re: plzzz help! i did the work need > error C2065: 'wsaData' : undeclared identifier Looks like a duplicate post. Where is wsaData declared? Your compiler is trying to tell you that you're using an identifier that hasn't been declared anywhere, it's not known. Fix this error first, then try compiling again. |
| ||
| Re: plzzz help! i did the work need Indeed, this is a duplicate post. Please direct all future responses to http://www.daniweb.com/forums/thread1190.html (this way, all responses to the thread are together) Thanks! |
| All times are GMT -4. The time now is 1:11 pm. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC