C++的简单问题

[复制链接]
查看11 | 回复3 | 2012-7-20 09:11:25 | 显示全部楼层 |阅读模式
这是类型别名的定义啊别名了3个函数指针类型你的函数都有DWORD返回类型,参数表只列出需要传入的参数类型。 假设有这么一个实际函数DWORD GetTcpTable(PMIB_TCPTABLE table,PDWORD d,BOOL flag){DWORD ret;//your codesreturn ret;}则可以进行赋值操作:GetTcpTableFun=GetTcpTable;然后可以直接使用GetTcpTableFun(参数1,参数2,参数3)了DWORD 一般是typedef unsigned int DWORD;WINAPI是__stdcall或是_cde...
回复

使用道具 举报

千问 | 2012-7-20 09:11:25 | 显示全部楼层
三个都是类型别名定义,举第一个例子来说,定义形参类型分别为PMIB_TCPTABLE、PDWORD、BOOL,返回值为DWORD,调用类型为WINAPI 的函数指针,其别名为GetTcpTableFun,定义之后就可以用GetTcpTableFun声明函数指针变量了,如GetTcpTableFun var,则var就是上述函数指针类型了。...
回复

使用道具 举报

千问 | 2012-7-20 09:11:25 | 显示全部楼层
函数指针...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行