WSAStartup语句后不能定义变量吗,怎么会提示 error C2143: 语法错误 : 缺少“;”(在“类型”的前面)错误?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
WSAStartup 后不能定义变量吗
收起
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
追加酬金 (90%的用户在追加酬金后获得了解决方案)
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
加载中...
0条回答 默认 最新
报告相同问题?
提交
- 2023-03-28 09:02回答 2 已采纳 服务端代码第66行好像是运算符的优先级错了,你试试改成这样 if ((client = accept(server, (SOCKADDR*)&addr, &addrSize)) < 0)
- 2023-02-18 14:31回答 2 已采纳 这个问题可能是因为在同一局域网下,服务器和客户端的IP地址不正确而导致的。首先要确保两台电脑连接到同一个局域网,并且可以相互访问。然后需要确认服务器程序中监听的IP地址是否为本机的IP地址,而不是绑定
- 2020-06-23 00:06回答 1 已采纳 在失败的地方调用GetLastError或WSAGetLastError函数,看函数返回值就能大概知道是什么错误,返回值的含义可参考 https://www.cnblogs.com/phpsize/a
- 2021-05-21 02:51weixin_39637260的博客 #pragma pack ()/*取消指定对齐,恢复缺省对齐*/ //定义全局变量 DATA_RANGE *data_range=NULL; BUF_DATA *buf_data=NULL; BUF_SEND *buf_send=NULL; SOCKET ListeningSocket; SOCKET NewConnection; double...
- 2022-12-07 17:04回答 2 已采纳 感觉不是我代码的问题,应该是头文件包含或者哪里配置出问题了,有大佬能帮忙解决一下吗,感激不尽
- 2017-12-22 19:04回答 6 已采纳 你想要你的电脑,在外网可以使用你的网络服务,需要做一下花生壳映射,你给的那个ip是你的入网的ip,入网ip说白了同你的电脑发生不了关系, 我曾经就是使用路由器的花生壳功能,将自己的电脑开放到外网去,
- 2022-01-03 16:52回答 1 已采纳 改成void main(int argc, char** argv)
- 2019-08-18 17:31守望178的博客 WSAStartup() 函数执行成功后,会将与 ws2_32.dll 有关的信息写入 WSAData 结构体变量。WSAData 的定义如下: typedef struct WSAData { WORD wVersion; //ws2_32.dll 建议我们使用的版本号 WORD wHighVersion...
- 2016-03-20 06:48回答 2 已采纳 本机能连接,说明套拼字正确。 问题出在网络连接上: (1)取消服务器防火墙; (2)建议服务器使用静态IP地址 (3)服务器端相关网络的参数设置有问题。
- 2019-08-30 15:56回答 4 已采纳 首先你的槽函数 _onTCPServerTimeout() 是定时器触发的; 执行这个函数的时候先运行了 ret = recv(testsClient, revData, 255, 0);这个;
- 2022-11-17 12:41回答 2 已采纳 你的服务器在哪里啊,服务器ip地址怎么可能是127.0.0.1,这个是电脑本机回环网卡地址,只能在本机测试用的,不能跨设备使用。
- 2021-05-25 06:41田渊栋的博客 // Demo2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include using namespace std;const int BUF_SIZE = 64;//缓冲区大小int _tmain(int argc, _TCHAR* argv[]){WSADATA wsd; ...
- 2022-04-27 13:15回答 2 已采纳 你的问题 等价于 如何外网通信 可以参考这篇文章https://blog.csdn.net/qq_40217173/article/details/96146742?spm=1001.2014.300
- 2020-07-03 19:30D调的小王的博客 第一个参数我们定义的是加载套接字的必要信息,这个参数用来进行加载套接字。第二个参数是获取相关的信息, 我们在使用中使用:WSAStartup(sockVersion, &wsaData),其中sockVersion,是WORD类型的,而wsaData是...
- 2020-05-19 11:44weixin_45262954的博客 WSAStartup()函数作用 WinSock(Windows Socket)编程依赖于系统提供的动态链接库(DLL)。 使用 DLL 之前必须把 DLL 加载到当前程序,可以在编译时加载,也可以在程序运行时加载。 使用 WinSock DLL 库编程之前,...
- 2021-11-07 22:58韩曙亮的博客 前言、 一、开发前的配置 ( 头文件 | 编译参数设置 )、 二、网络初始化 WSAStartup 与清理 WSACleanup 操作
- 2021-05-23 09:02ChingKitWong的博客 //主版本号为2,副版本号为2,返回 0x0202 关于 WSAData 结构体 WSAStartup() 函数执行成功后,会将与 ws2_32.dll 有关的信息写入 WSAData 结构体变量。WSAData 的定义如下: typedef struct WSAData { WORD ...
- 2021-12-02 17:051_bit的博客 不不不,我们写法有一些不同,需要用一个函数 MAKEWORD 对版本进行生成,就像这样 WSAStartup(MAKEWORD(2, 2), &wsadata);,规定咱们使用 MAKEWORD 告诉 WSAStartup 初始化调用什么版本。 那么整个初始化的代码就...
- 2019-07-29 12:08y果子的博客 WSAStartup() 函数执行成功后,会将与 ws2_32.dll 有关的信息写入 WSAData 结构体变量。WSAData 的定义如下: typedef struct WSAData { WORD wVersion; //ws2_32.dll 建议我们使用的版本号 WORD wHighVersion; ...
- 2021-05-22 06:00智能探秘者的博客 //主版本号为2,副版本号为2,返回 0x0202 关于 WSAData 结构体 WSAStartup() 函数执行成功后,会将与 ws2_32.dll 有关的信息写入 WSAData 结构体变量。WSAData 的定义如下: typedef struct WSAData { WORD ...
- 没有解决我的问题, 去提问
悬赏问题
- ¥15 Matlab编程问题
- ¥15 训练的多模态特征融合模型准确度很低怎么办
- ¥15 kylin启动报错log4j类冲突
- ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
- ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序
- ¥15 onvif+openssl,vs2022编译openssl64
- ¥15 iOS 自定义输入法-第三方输入法
- ¥15 很想要一个很好的答案或提示
- ¥15 扫描项目中发现AndroidOS.Agent、Android/SmsThief.LI!tr
- ¥15 怀疑手机被监控,请问怎么解决和防止