Что означает "только экспозиция"? Зачем использовать это?

Повсюду на boost.org, а также на других сайтах в сети я видел код этой формы:

class whatever
{
...
   private:
      std::vector<std::string> m_name;  // exposition only
};

Что означает "только экспозиция"? Какова цель комментария? Что это пытается сказать мне?

2 ответа

Решение

Он используется для обозначения одного возможного способа реализации конкретного элемента, но не обязательно лучший или рекомендуемый способ.

Одним из определений "экспозиции" является:

акт объяснения, изложения или объяснения

Поэтому я думаю, что они говорят, что закрытый член (или что-то еще) показан только для того, чтобы помочь вам понять, как может работать API... и это формально не является частью Boost API.

Другие вопросы по тегам