📄 subject_59704.htm
字号:
<p>
序号:59704 发表者:山 人 发表日期:2003-11-10 00:00:29
<br>主题:在用winsock api编程时 可以不调用WSAStartup()函数吗?
<br>内容:我正在公司的原代码 是直接用api函数写的<BR><BR><BR>但我始终没有找到WSAStartup()函数<BR><BR>我也是最近刚开始学 看书上说 WSAStartup函数是winsock api编程的起点<BR><BR>但我就是找不到呀? 有劳高手了
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:冰逆 回复日期:2003-11-10 14:55:46
<br>内容:有没有加上下面两行呢?<BR>#pragma comment(lib,"ws2_32.lib")<BR><BR>#include "winsock2.h"
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:山人 回复日期:2003-11-10 16:37:27
<br>内容:我是在看别人写的代码 不是自己调<BR><BR>我找了一下 没有#pragma comment(lib,"ws2_32.lib")<BR><BR>#include "winsock2.h" <BR><BR><BR>我只是想不通 没有调用WSAStartup()函数 <BR><BR>可不可以直接使用象 socket()这样的winsock函数呢?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:冰逆 回复日期:2003-11-10 20:23:23
<br>内容:不行。<BR>WSAStartup()用于初始化SOCKET环境,也即是初始化DLL。之后才能winsock api,用完后还要WSACleanup();
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:山 人 回复日期:2003-11-10 20:58:02
<br>内容:谢了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:山 人 回复日期:2003-11-10 21:26:17
<br>内容:我知道怎么回事了<BR><BR>程序里用到了AfxSocketInit()函数
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -