指针类型的问题 现在写程序遇到一个需求,一个指针,根据需要可能需要访问字节数组,也可能需要访问short型数组,这个指针该怎么定义操作?如果定义成void类型,后面该怎么使用?请教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个类型是根据一个变量来确定的,例如这个变量的内容是8,则指针类型必须是指向字节,变量是16,则指针类型是short型的。 貌似一不小心踩地雷上了:http://topic.csdn.net/u/20100325/01/053aad49-dc6b-4862-89d9-15b484445113.html这里有人用模板来做了。 强制转换就行了,void *pData=NULL;访问BYTE数组;BYTE *pByte=(BYTE*)pData;访问short数组;short *pShort=(short*)pData;估计上面的不符合你要求,你想要的可能是"智能指针",这个你可以搜索下. 如何查看一个可执行程序依赖的动态链接库 【求助】串口接收问题,谢谢啦 内存管理的效率讨论,望大侠们指点一下! 请帮忙看一下下面的代码有什么错。Async通信 关于CToolTipCtrl 和 WM_PAINT ? 快来接分了!!virtual BOOL InitInstance();方法怎么没有被执行! 一个dll的问题 请问如何删除工作区里的文件? 我对句柄的认识,抛砖引玉 hello world怎么了!! 我的车牌分析数据库设计,请问存在哪些问题? 阻塞模式下SEND()函数纠结了N天,越学越迷茫?
http://topic.csdn.net/u/20100325/01/053aad49-dc6b-4862-89d9-15b484445113.html
这里有人用模板来做了。
BYTE *pByte=(BYTE*)pData;访问short数组;
short *pShort=(short*)pData;估计上面的不符合你要求,你想要的可能是"智能指针",这个你可以搜索下.