国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

VisualC++中使用結(jié)構(gòu)體in_addr來(lái)保存什么順序格式的IP地址。

訪客2024-12-21 23:53:251

Visual C++中使用結(jié)構(gòu)體in_addr是非C++標(biāo)準(zhǔn)的,,且與不同版本SDK有關(guān),,我用的VS2022+windows10.0.19041.0,它的in_addr定義為

typedef struct in_addr {union {struct { UCHAR s_b1,s_b2,s_b3,s_b4; } S_un_b;struct { USHORT s_w1,s_w2; } S_un_w;ULONG S_addr;} S_un;

其中的S_addr主機(jī)字節(jié)順序HBO(Host Byte Order)

而S_un_b為網(wǎng)絡(luò)字節(jié)順序NBO(Network Byte Order)

文章評(píng)論