读书人

怎么从组件返回struct的数组

发布时间: 2012-01-21 21:31:43 作者: rapoo

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

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

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

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

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

读书人网 >VC/MFC

热点推荐