怎么在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库啊~ 希望大家能说清楚 详细一点~
谢谢了~
这段代码有错吗? 怎么我不能编译啊? 这样加载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;
}
}
楼上说的很对。晕 魔高丈 太猛了。 老能看见他