Aleksey Andreev -> [email protected] @ Wed, 08 Oct 2014 21:16:27 +0400:
AA> Раз пошла такая пьянка... AA> Может кто-то подскажет как можно красиво сделать некоторые поля AA> структуры приватными? AA> Т.е. есть некоторое множество функций, которым передается указатель на AA> структуру для манипуляции данными. Им нужен полный доступ. AA> Так же есть другое множество функций, которым нужны только несколько AA> полей из этой структуры (чаще всего только на чтение) а другие поля AA> хотелось бы оградить от манипуляций. AA> Что-то типа контроля на уровне компиляции. AA> Кроме приведения типов на вложенные структуры и чеширских котов ничего AA> на ум не приходит AA> Естественно без оверхеда в рантайме. Боюсь, что только сменить язык программирования. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

