|
本帖最后由 nobody007 于 2012-4-20 17:45 编辑 3 p0 g, ?$ ?- V7 b( u/ p
7 _6 q' l6 A! ~+ @/ e! _nxopen++,看例子大多使用的
- b0 ]1 ?6 w" N, j0 q& P( M" S" k! S& X- j
- Component *root = displayPart->ComponentAssembly()->RootComponent();
- if (root!=NULL) // 是assembly
- {
- std::vector<Component *>childComps = root->GetChildren();
- }/ q2 `: Y) t# X7 s6 w
6 X4 T% r8 Y) v3 k9 d! P# ~/ y, T
复制代码
7 e4 D; \9 M3 E5 u; t; r& {2 b& i: O \
但是怎么我单步调试进去GetChildren()就直接溢出了,得到了超过100万个component在vector里面?
/ H3 m: @; {2 x* ^怎么网上找到的都是这段代码,却没一个跑的起来的
7 g; I9 l! s! a- g3 ?8 L5 B/ M$ o6 y% j+ z& L5 V; A. \5 r" R: a) T
再次感觉nxopen++的文档比open c 的api文档差的不是一星半点.
5 }+ R( N7 K( W
& F7 g& `5 j. T. E2 w& }2 d- B. J. } |
|