sockets-winsock inclusion

altafahmed2k4's Avatar, Join Date: Aug 2006
Go4Expert Member
HI,

I am using microsoft visual c++ 2005 express edition

Now i want to do socket programming in windows

for which i require winsock API which i do have as a dll file in my system file

but i dont have winsock.h in library files of my compiler

which is necessary for the purpose

can any one tell me

how to create a header file named winsock.h from that api or else .......
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
You have posted it as an Article under the Article / Source code section. I have moved it to the Queries and Discussion forum.
0
altafahmed2k4's Avatar, Join Date: Aug 2006
Go4Expert Member
Thank you very much shabbir
0
pradeep's Avatar, Join Date: Apr 2005
Team Leader
Download the file from http://www.sockets.com/devfiles.htm
0
altafahmed2k4's Avatar, Join Date: Aug 2006
Go4Expert Member
Hi,

Can anyone give me a hint of writing a

SOCKET program for client and server which should run both in windows as well as Linux

with no change in the code i welcome as many possible solutions to this as possible.
0
pradeep's Avatar, Join Date: Apr 2005
Team Leader
Try using #ifdef to check for the OS type and include the appropriate header file.Also, do the same thing where the function name differs. I hope the idea is clear to you.
0
altafahmed2k4's Avatar, Join Date: Aug 2006
Go4Expert Member
pradeep can you still stress it how using #ifdef to identify os