怎么在VC++中加载Winsock库啊?

来源:百度知道 编辑:UC知道 时间:2024/05/13 03:46:47
我是VC++ 的初学者~ 最近在研究网络方面的程序设计~
刚开头的一个问题就被难死了~
到底要怎么样加载Winsock库啊~ 希望大家能说清楚 详细一点~
谢谢了~

这段代码有错吗? 怎么我不能编译啊? 这样加载Winsock库对吗?
#include <iostream>
#include <Winsock2.h>
#pragma comment(lib,"ws2_32.lib")

mian()
{

if(if(WSAStartup(MAKEWORD(2,2),&wsaData)=0))
{
cout<<"成功"<<endl;
}

}

加载Winsock库是对的,但你的代码有几处错误,把你的代码这样改一下

#include <iostream>
using namespace std;

#include <Winsock2.h>
#pragma comment(lib,"ws2_32.lib")

main() //你的拼写错了
{
WSADATA wsaData; //wsaData你没有定义
if(WSAStartup(MAKEWORD(2,2),&wsaData) == 0) //你的if怎么写了两个,而且判断相等要用==,=是赋值
{
cout<<"成功"<<endl;
}

}

楼上说的很对。晕 魔高丈 太猛了。 老能看见他