Collections that deal with objects are much more easy to deal with in my opinion.

And personally, I'd use ObjectiveC over C++ for games.