鍋氫竴涓緢綆鍗曠殑C/S紼嬪簭錛孋绔痵end鐨勬椂鍊欐彁紺鴻繖涓敊璇紝緗戜笂娌℃悳鍒板悎閫傜瓟妗堬紝鍘熸潵鏄痵end鐨勬椂鍊欐湁闂瑙佷笅闈唬鐮?/div>
int value;
value = 1;
send(s,(char*)value,sizeof(int));//榪欏彞鎶?0014閿欒
搴旇淇敼鎴愬涓嬶細(xì)
int *pvalue = new int;
pvalue = &value;
send(s,(char*)pvalue,sizeof(int));
//涓嶈兘鐩存帴鍙戦佸畾涔夌殑鍙橀噺錛屽繀欏誨彂閫佺敵璇峰唴瀛樼┖闂村唴鐨勬暟鎹紝涓嶇煡閬撲負(fù)浠涔堝摝銆?/span>

]]>
- 3鏈堜喚寮濮嬬湅<綺鵑歷c++ Socket緙栫▼>銆?/title>http://www.shnenglu.com/enter333/archive/2010/03/15/109759.htmlbillowbillowMon, 15 Mar 2010 11:49:00 GMThttp://www.shnenglu.com/enter333/archive/2010/03/15/109759.htmlhttp://www.shnenglu.com/enter333/comments/109759.htmlhttp://www.shnenglu.com/enter333/archive/2010/03/15/109759.html#Feedback0http://www.shnenglu.com/enter333/comments/commentRss/109759.htmlhttp://www.shnenglu.com/enter333/services/trackbacks/109759.html
]]> - 浣跨敤Code::Blocks緙栬瘧socket浠g爜闇瑕佸鍔爓s2_32.lib鏂囦歡http://www.shnenglu.com/enter333/archive/2010/03/03/108753.htmlbillowbillowWed, 03 Mar 2010 01:05:00 GMThttp://www.shnenglu.com/enter333/archive/2010/03/03/108753.htmlhttp://www.shnenglu.com/enter333/comments/108753.htmlhttp://www.shnenglu.com/enter333/archive/2010/03/03/108753.html#Feedback0http://www.shnenglu.com/enter333/comments/commentRss/108753.htmlhttp://www.shnenglu.com/enter333/services/trackbacks/108753.html鍦ㄩ摼鎺ュ簱涓棿澧炲姞濡備笅璺緞錛?br>"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\ws2_32.lib"
榪炲弻寮曞彿閮介渶瑕佸鍒惰繘鍘伙紝鍚﹀垯浼?xì)鍥犱给櫟\寰勪腑闂存湁絀烘牸鎶ヨ礬寰勯敊璇紱
search --link閲岄潰澧炲姞錛?br>C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\
鏃犻渶寮曞彿錛?br>

]]> - 澶氱敤MSDN鏌ユ壘闇瑕佺殑涓滆タhttp://www.shnenglu.com/enter333/archive/2009/12/25/104094.htmlbillowbillowFri, 25 Dec 2009 15:19:00 GMThttp://www.shnenglu.com/enter333/archive/2009/12/25/104094.htmlhttp://www.shnenglu.com/enter333/comments/104094.htmlhttp://www.shnenglu.com/enter333/archive/2009/12/25/104094.html#Feedback0http://www.shnenglu.com/enter333/comments/commentRss/104094.htmlhttp://www.shnenglu.com/enter333/services/trackbacks/104094.html
]]> - socket緙栫▼閬囧埌鐨勯棶棰?/title>http://www.shnenglu.com/enter333/archive/2009/12/22/103730.htmlbillowbillowTue, 22 Dec 2009 13:40:00 GMThttp://www.shnenglu.com/enter333/archive/2009/12/22/103730.htmlhttp://www.shnenglu.com/enter333/comments/103730.htmlhttp://www.shnenglu.com/enter333/archive/2009/12/22/103730.html#Feedback0http://www.shnenglu.com/enter333/comments/commentRss/103730.htmlhttp://www.shnenglu.com/enter333/services/trackbacks/103730.html


1
typedef struct in_addr
{
2
union
{
3
struct
{ UCHAR s_b1,s_b2,s_b3,s_b4; } S_un_b;
4
struct
{ USHORT s_w1,s_w2; } S_un_w;
5
ULONG S_addr;
6
} S_un;
7
#define s_addr S_un.S_addr /* can be used for most tcp & ip code */
8
#define s_host S_un.S_un_b.s_b2 // host on imp
9
#define s_net S_un.S_un_b.s_b1 // network
10
#define s_imp S_un.S_un_w.s_w2 // imp
11
#define s_impno S_un.S_un_b.s_b4 // imp #
12
#define s_lh S_un.S_un_b.s_b3 // logical host
13
} IN_ADDR, *PIN_ADDR, FAR *LPIN_ADDR;
14
涓婇潰鏄痠n_addr鐨勫畾涔夛紝鍏?瀛楄妭錛屽娉ㄩ噴鎵璇達(dá)紝澶у鏁癟CP/IP鎯呭喌浣跨敤ULONG鍨嬬殑S_addr錛屽叾瀹?涓仈鍚堜綋鏄粰host--imp鍗忚浣跨敤鐨勶紝host--imp鍗忚璇﹁RFC鏂囨。銆?