вот так на вскидку думается, что ошибок с областями видимости быть не должно. Я уже т-щу
Nic,у как-то говорил про то, что некоторые элементы языков ВУ сделаны исключительно ради удобства программиста и группы программистов. Поля доступа private, public и protected относятся ко второй группе. Т.е. для нас впринципе абсолютно по барабану в какой секции объявлять переменные - на размере и производительности конечного приложения этьо никак не скажется. А значит, если надо, то все можно объявлять в секции public.
На счет обращения к данным между контейнерами - еще нужно думать. Пока же вероятно имеет смысл сделать самый дубовый способ через реализацию св-ва или метода класса, возвращающего значение с данной точки - никакой прямой передачи полей.
[size=-2]------ Добавлено в 10:22
Galkov писал(а):
а мне кажется, что лучше объекты, и не создавать их динамически без необходимости
для Delphi можно и объекты. В С++ как-то нет собой разницы