longwenbiao 发表于 2010-4-13 15:55:46

corba中sequence和Iterator,不知道怎么实现

不知道有没有哪位高手做过这方面的(IEC61970) ,*idl文件如下:
interface ResourceDescriptionIterator
{
unsigned long max_left();
boolean next_n(
in unsigned long n,
out ResourceDescriptionSequence descriptions );
void destroy();
};

ResourceDescriptionIterator
get_extent_values( in PropertySequence properties,
in ClassID class_id )
raises (UnknownResource, QueryError);

总是感觉有点vector和iterator的味道,但是总不能找到它们的联系。我也看过前几年也有人问过这个问题,http://topic.csdn.net/t/20030925/23/2301063.html,后来也是不了了之。不知道现在怎么样了。
如果各位有sequence和iterator列子给我,也非常感谢。

steven99ca 发表于 2010-4-14 04:27:40

1.
corba只有sequence,没有Iterator

2.
sequence用法有点像vector。不过他们是两回事,没关系。

3.
那个老帖子别看啦,他根本毫无概念。

longwenbiao 发表于 2010-4-14 18:20:56

回复 #2 steven99ca 的帖子

呵呵,我也是刚刚才纠结出来,知道这个Iterator是怎么弄的,不过又碰到了namespace的问题
页: [1]
查看完整版本: corba中sequence和Iterator,不知道怎么实现