CMap和CArray中ARG_
一个输入参数,没有ARG_的表示当前CMap和CArray中实际存贮的变量类型,
也就是使用时候
ARG_TYPE ---> TYPE 无损转化就可以用
当然你想不无损转化那我也没办法:
举个简单的例子吧,定义一个以CString为元素的动态数组:
tpyedef CArray<int, CString&> CArrStr;
这样就相当于,你传个CString进去,内部转换成int对象保存了。
一个输入参数,没有ARG_的表示当前CMap和CArray中实际存贮的变量类型,
也就是使用时候
ARG_TYPE ---> TYPE 无损转化就可以用
当然你想不无损转化那我也没办法:
举个简单的例子吧,定义一个以CString为元素的动态数组:
tpyedef CArray<int, CString&> CArrStr;
这样就相当于,你传个CString进去,内部转换成int对象保存了。