Se usi i vector della STL non ci vuole veramente niente; diverso è il discorso se usi gli array veri e propri.