C++ 私有(private)类成员变量没有出现在文档中

标签 c++ doxygen

类记录如下:

/**
 * @brief   Number representation
 */
class CNumber : public CElem
{
  /** @brief Holds true for negative values */
  bool    neg;
  ...

但是,代码中记录的变量没有出现在文档中(类摘要显示正常...)。

我做错了什么?

最佳答案

这是私有(private)的。使其公开或 protected ,它会显示出来,或者通过在配置文件(通常是“Doxyfile”)中将 EXTRACT_PRIVATE 标记设置为 YES 来配置 Doxygen 以显示私有(private)成员)。

关于C++ 私有(private)类成员变量没有出现在文档中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28261805/

相关文章:

c++ - 如果登录失败关闭 LogonUser 句柄?

c++ - 在高维 Xtensor 数组中分配

doxygen - 是否可以防止 Doxygen 输出 protected 成员?

c++ - 使用Doxygen记录枚举类值而不启用EXTRACT_ALL

c# - 如何获取在windows平台上传输和接收的字节数?

c++ - 使用 operator[] 引用 std::vector<> 上最后一个元素的问题

c++ - boost::python: 编译失败,因为复制构造函数是私有(private)的

c - 使用 doxygen 的 ISR 文档

c - Doxygen 不区分 `union myname` 和 `struct myname`

doxygen - 如何从 Doxygen 输出中排除变量?