Tengo una clase que tiene un std :: vector de puntero de control infantil. Por razones obvias, no quiero que el usuario de la clase tenga acceso directo al std :: vector. Todo lo que quisiera es una forma de darle al que llama los consejos. ¿Cuál sería una buena forma de OO para hacer esto? (Esta función se llama a menudo)forma orientada a objetos para iterar a través de un estándar :: vector?
Gracias
Debe olvidar la idea de que "OO" es otra palabra para "bien". A menudo no lo es. Específicamente, el STL no está especialmente orientado a objetos, pero * está * bien diseñado. El problema por el que estás preguntando tiene poco que ver con OOP, y la respuesta que estás obteniendo tampoco se trata de formas "orientadas a objetos" para resolverlo. Los iteradores son la forma * correcta * de hacerlo. Lo cual es mucho más importante que si son o no una "forma de OOP de hacerlo. :) – jalf
Bueno," bueno "tiene" oo "incrustado en él :-) – Arun
Lo mismo ocurre con" caca " –