How safe is it to directly modify message member vectors in c++?
I have a custom message class A that contains vectors (of other message classes, but I think that's immaterial).
Is it safe to mess around with the vectors directly, by resizing them, inserting things into them, etc?
My concern is that A's header might contain some metadata about A's vector, which becomes out-of-date when I modify A's vector.
-- Matt