news 2026/4/3 7:58:18

Doxygen

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Doxygen

安装工具

doxygen

doxygen-1.8.13-setup.exe

graphviz

graphviz-2.38.msi

Graphviz软件是开源的图形可视化。可视化是图表的结构信息作为表示方式的抽象网络的示图和曲线图。有重要的应用在网络、生物信息学、软件工程、数据库、网页设计、机器学习、视觉界面中的其它技术领域。

htmlhelp

htmlhelp1.3.exe

Doxygen配置方法

打开doxywizard.exe

项目文件:

Doxyfile.rar

doxygen 的注释规范

标记的块的详细描述

JavaDoc style,C-style

/** * ... text ... */

Qt style

/*! * ... text ... */

中间*可以省略

/*! ... text ... */

至少两个C++注释行,每一行都有一个附加斜线或感叹号

/// /// ... text ... ///

//! //!... text ... //!

注意这种情况下需要一个单独的空行来结束注释。

多行块注释

/********************************************//** * ... text ***********************************************/

(note the 2 slashes to end the normal comment block and start a special comment block).

///////////////////////////////////////////////// /// ... text ... /////////////////////////////////////////////////

简要描述

使用\brief

/*! \brief Brief description. * Brief description continued. * * Detailed description starts here. */

JAVADOC_AUTOBRIEF设置为YES,Javadoc风格

/** Brief description which ends at this dot. Details follow * here. */

C++ comments:

/// Brief description which ends at this dot. Details follow /// here.

用特殊的C++风格的注释

/// Brief description. /** Detailed description. */


//! Brief description.

//! Detailed description
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 6:31:51

GPU多卡训练实战指南

文章目录 引言 一、多卡并行的基本范式 1. 数据并行(Data Parallelism) 2. 模型并行(Model Parallelism) 二、PyTorch 多卡方案对比 三、DDP 核心组件详解 1. 启动方式:必须用 `torchrun` 2. 数据分片:`DistributedSampler` 3. 模型包裹:`DistributedDataParallel` 4. 全…

作者头像 李华
网站建设 2026/3/31 22:29:38

42、Ubuntu系统救援与恢复全攻略

Ubuntu系统救援与恢复全攻略 在使用Ubuntu系统的过程中,难免会遇到各种系统故障,如GRUB损坏、文件系统损坏、文件误删除、分区表丢失以及硬盘故障等。本文将详细介绍如何使用Ubuntu Server恢复光盘和Ubuntu Desktop Live CD来解决这些问题。 Ubuntu Server恢复光盘的局限性…

作者头像 李华
网站建设 2026/4/1 9:38:12

45、Linux文件类型与定时任务管理全解析

Linux文件类型与定时任务管理全解析 在Linux系统管理中,理解不同的文件类型以及如何在特定时间运行程序是非常重要的技能。本文将详细介绍三种常见的文件类型:符号链接、硬链接和设备文件,以及两个用于定时执行任务的服务:at和cron。 常见文件类型 在Linux系统中,有三种…

作者头像 李华
网站建设 2026/4/3 6:20:21

7878678678

678678678

作者头像 李华
网站建设 2026/4/1 18:29:37

986896786

87678678678

作者头像 李华
网站建设 2026/3/23 6:42:03

理解HotSpot虚拟机对象

目录 一、虚拟机中对象的创建 1、类加载检查 2、分配内存 3、初始化零值 4、设置对象头 5、执行 方法6、引用指向对象 7、可达性判断 关键补充:对象创建的字节码指令 二、对象的内存布局 1、对象头(Object Header) (1&…

作者头像 李华