Why cocos2d new version(2.0), replace the original "stl_style" vector to CCArray?

I used to develop software in embedded systems in a big company,
their c*+ coding standard forbid to use c*+ STL, templates and
other high level language grammars.

I’m wondering if is there any problem with STL?

thanks.

The element type of CCArray and CCDictionary only supports the subclass of CCObject, so if you want to use these two classes, you have to make your element class inherited from CCObject.