V_VT含义
来源:互联网 发布:淘宝站外流量怎么看 编辑:程序博客网 时间:2024/05/02 01:45
V_VT是一个宏,其定义如下:
#define V_VT(X) ((X)->vt)
其含义是,对于指针X,取其指向的对象的vt成员。
这个宏一般配合结构体tagVARIANT使用。tagVARIANT是一个可以存放很多不同数据类型的结构,包括整型、浮点型、日期型以及COM指针类型等等,具体存放的类型是什么可以用VARTYPE类型的成员变量vt来获知。V_VT就是获取vt的一个简便宏。
比如,V_VT(vValue)==VT_NULL一般表示vValue中存放的是空值。
正因为V_VT宏要求一个指针作为参数,所以如果vValue不是指针而是对象的话,就会出现error C2819错误。可以试试把V_VT(vValue)改为V_VT(&vValue)。
注:vt成员是“类型”成员
- V_VT含义
- ->含义
- ``含义
- Synchronized含义
- "/"的含义
- static_cast 含义!
- /的含义
- Cache含义
- ORACLE_SID含义
- void含义
- ARRAY_SIZE含义
- explicit含义
- 版本号含义
- 各种含义
- requestScope含义
- VPN含义
- SYSCALL_DEFINE含义
- SYSCALL_DEFINE含义
- WordPress建站教程之安装和基本设置
- csdn我来了
- linux 基本操作命令
- 修复错误的Infopath表单xsn文件
- 项目需要,正好也学习jsp,就用jsp开发一个带会员系统的企业站
- V_VT含义
- linux下串口调试工具_xgcom
- 你爸借了500你妈借给你500
- Distributed Algorithms in NoSQL Databases
- IOS开发小技巧积累
- Android 跑马灯的方法
- select操作
- Linux下多线程查看工具(pstree、ps、pstack)
- 售前如何做好产品演示?