vc 函数定义出错 莫名

a1111111984 a1111111984 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
走过路过不要错过!

在vc下写一段生成dll的工程,定义下面一些函数,编译的时候不知怎么出现这种错误,百思不得其解,

D:\smsclient\socket.h(95) : error C2143: syntax error : missing ',' before '.'
D:\smsclient\socket.h(95) : error C2059: syntax error : '.'
D:\smsclient\socket.h(96) : error C2143: syntax error : missing ',' before '.'
D:\smsclient\socket.h(96) : error C2059: syntax error : '.'
D:\smsclient\socket.h(97) : error C2143: syntax error : missing ',' before '.'
D:\smsclient\socket.h(97) : error C2059: syntax error : '

代码如下:
typedef SOCKET tsocket;

int udp_connect(unsigned short to_port,struct sockaddr* s_addr,int addr,tsocket *fd);
int udp_open(unsigned short port,struct sockaddr *s_addr, int *fd);
int udp_open(unsigned short port,struct sockaddr *s_addr, int *fd);

相关的头文件应该都加进去了,这样写法不会有问题吧?

...全文

相关推荐

VC自定义消息响应函数postmessage用法示例

本文实例讲述了VC自定义消息响应函数postmessage的用法。分享给大家供大家参考。具体实现步骤如下: 1. 在 resource.h文件添加如下代码 定一个自己的消息 代码如下:#define WM_MY_MESSAGE      WM_USER + 100       //———————by tyds 2.在…view.h的文件添加如下: 代码如下://{{AFX_MSG(CPostmessageView) afx_msg void Ontydspostmessage(); afx_msg /*LRESULT*/ void OnMyMessage(/*WPARAM wParam,

weixin_38728183

vc中使用SendMessage自定义消息函数

SendMessage的基本结构如下: SendMessage( HWND hWnd, //消息传递的目标窗口或线程的句柄。 UINT Msg, //消息类别(这里可以是一些系统消息,也可以是自己定义,下文具体介绍,) WPARAM wParam, //参数1 (WPARAM 其实是与UINT是同种类型的, //在vc编译器中右键有个“转到WPARAM的定义”的选项可以查看。 LPARAM lParam); //参数2 其中一些参数的由来如下: //typedef unsigned int UINT; //typedef UINT WPARAM; //typedef L

weixin_38655496

VC中如何定义消息和消息函数

VC中如何定义消息和消息函数,消息映射,消息处理

挪威森林

特殊函数 VC 特殊函数 VC 特殊函数 VC 特殊函数 VC

特殊函数 VC 特殊函数 VC 特殊函数 VC 特殊函数 VC

Augusdi

VC-Debug-Release]出错的问题解决办法

当调试VC 程序时,经常出现release 版本或者debug版本运行崩溃的问题,本文给出了一些解决方法……

StupidDoctor
评论 9
收藏 已收藏
分享
返回顶部
a1111111984
进程/线程/DLL 15,465 成员 49,169 内容