template< class KEY, class ARG_KEY, class VALUE, class ARG_VALUE >class CMap
如何定义ARG_VALUE值为数组
并且如何使用Lookup函数通过键值将数组指针返回
下面是我的定义
CMap< long,long,double*,double[3]>pointPositionMap;
定义无错可是如何查找呢
trianglPositioneMap.Lookup(triangleindex,pointIndex);
其中double pointIndex[3],
long triangleindex=0
错误为:
error C2664: “CMap<KEY,ARG_KEY,VALUE,ARG_VALUE>::Lookup”: 不能将参数 2 从“long [3]”转换为“long *&”看了好多的介绍没有说关于CMap中存放数组的,难道我要先建个类么
谢谢各位了
如何定义ARG_VALUE值为数组
并且如何使用Lookup函数通过键值将数组指针返回
下面是我的定义
CMap< long,long,double*,double[3]>pointPositionMap;
定义无错可是如何查找呢
trianglPositioneMap.Lookup(triangleindex,pointIndex);
其中double pointIndex[3],
long triangleindex=0
错误为:
error C2664: “CMap<KEY,ARG_KEY,VALUE,ARG_VALUE>::Lookup”: 不能将参数 2 从“long [3]”转换为“long *&”看了好多的介绍没有说关于CMap中存放数组的,难道我要先建个类么
谢谢各位了
解决方案 »
- ADO怎么获取表中主键的字段名称
- 对于多个同名窗口,怎样获取每个窗口的窗口句柄?
- Invoke调用的问题
- 设置api hook 的时候,修改内存会导致崩溃?
- 请教,如果使对话框内的特定区域自动旋转自定义角度?
- 如果不用从CSocket继承下来的OnRecieve函数,而用api来编写消息接收,怎么才能实现消息来了自动接收
- 我发现当我线程已经退出后,我的pThread->m_hThread就破坏掉了,我再调用WaitForSingleObject就会出错?
- 请教关于在SqlServer数据库中建库。急!
- 一个钩子的简单问题
- 两个字符串相减,Q急,急!
- 大家帮我看看这个线程咋没执行呢?
- ps_3_0 ( 像素着色器 )
double[3]还不如传递一个char *过去 ,你自己知道是double指针类型就可以了