首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么从组件返回struct的数组

2012-01-21 
如何从组件返回struct的数组?如何从组件返回struct的数组?比如:组件中含有std:vector CarvecCarsCar的

如何从组件返回struct的数组?
如何从组件返回struct的数组?

比如:组件中含有
std:vector <Car>   vecCars;

Car的定义如下:
struct   Car{
        string   name;
        int   length;
        int   width;
};

如何实现类似这样的功能:   GetCars(std:vector <Car>   &vecCars);
从组件中返回数组信息?

[解决办法]
把结构做成一个接口,然后把这个接口作为组件的一个属性或方法的传出值吧!
这样的话别的语言比如vb才能用你的组件阿!
[解决办法]
用SAFEARRAY(Car)作为参数类型

热点排行