当前位置: 首页 > wzjs >正文

中国铁路建设投资公司网站熊学军集团有限公司成立条件

中国铁路建设投资公司网站熊学军,集团有限公司成立条件,太原制作网站的公司网站,扬州市城乡建设局网站前言 规范的注释是一个良好的编程习惯。 Doxygen可以直接将注释提取为程序文档,便于开发人员使用 本文主要介绍了Doxygen的使用方法,更多细节请阅读官方文档 一、Doxygen是什么? doxygen是一个文档生成工具,用于为源码生成文档…

前言

规范的注释是一个良好的编程习惯。

Doxygen可以直接将注释提取为程序文档,便于开发人员使用

本文主要介绍了Doxygen的使用方法,更多细节请阅读官方文档

一、Doxygen是什么?
doxygen是一个文档生成工具,用于为源码生成文档,我们可以在代码中按照doxygen要求的语法编写代码注释,然后使用doxygen将程序中的注释提取出来生成一个文档

一般都把注释写在代码中,所以使用doxygen生成的文档也可以非常方便地更新。doxygen还会在文档中引用源码文件,故我们也可以在文档中方便地查看源码

二、Doxygen的安装

官网:传送门

1.windows

下载软件.软件安装过程基本无脑下一步

要下载graphviz和Doxygen同时,最好的指定的官方网站上进行下载。

2.安装Graphviz和HTML Help Workshop(可选)

官网:Graphviz和HTML Help Workshop

注:记住安装路径,配置到Doxygen中

三、DoxygenHTML HELP的使用

1.配置Wizard

注:工作目录和源文件目录一般保持一致

2.配置Expert

3.运行

四、Doxygen语法

1.特殊命令
命令

字段名

语法

@file

文件名

file [< name >]

@brief

简介

brief { brief description }

@author

作者

author { list of authors }

@mainpage

主页信息

mainpage [(title)]

@date

年-月-日

date { date description }

@author

版本号

version { version number }

@copyright

版权

copyright { copyright description }

@param

参数

param [(dir)] < parameter-name> { parameter description }

@return

返回

return { description of the return value }

@retval

返回值

retval { description }

@bug

漏洞

bug { bug description }

@details

细节

details { detailed description }

@pre

前提条件

pre { description of the precondition }

@post

说明代码项之后的使用条件

{ description of the postcondition }

@see

参考

see { references }

@link

连接(与@see类库,{@link www.google.com})

link < link-object>

@throw

异常描述

throw < exception-object> { exception description }

@exception

对一个异常对象进行注释

{exception description}

@todo

待处理

todo { paragraph describing what is to be done }

@warning

警告信息

warning { warning message }

@deprecated

弃用说明。可用于描述替代方案,预期寿命等

deprecated { description }

@example

弃用说明。可用于描述替代方案,预期寿命等

deprecated { description }

@code

在注释中开始说明一段代码,直到@endcode命令。

@endcode

注释中代码段的结束

@since

通常用来说明从什么版本、时间写此部分代码。

{text}

@attention

注意

2.注释风格
(1).文件注释
注:位于文件开头

/**
 * @file 文件名
 * @brief 简介
 * @details 细节
 * @author 作者
 * @version 版本号
 * @date 年-月-日
 * @copyright 版权
 */
(2).函数注释
 /**
  * @brief 函数描述
  * @param 参数描述
  * @return 返回描述
  * @retval 返回值描述
  */
(3).常量/变量注释
一般常量/变量可以有两种形式:

常量/变量上一行注释
常量/变量后注释
///定义一个变量
int a;
int a; ///< 定义一个变量


参考文献:https://blog.csdn.net/LiftHong/article/details/139939151


文章转载自:

http://WFMUK7Nt.pfgLn.cn
http://OFVAWXjX.pfgLn.cn
http://2qGh0X7W.pfgLn.cn
http://uQq4aWT8.pfgLn.cn
http://rLLRDww0.pfgLn.cn
http://yac78zUf.pfgLn.cn
http://SsYJaEy7.pfgLn.cn
http://uxKNjhY2.pfgLn.cn
http://R6RkD3Bu.pfgLn.cn
http://c8RUwebu.pfgLn.cn
http://GlJddF90.pfgLn.cn
http://kTdwdYXx.pfgLn.cn
http://SvBbumIW.pfgLn.cn
http://rVKzZZPs.pfgLn.cn
http://y3wSOXM7.pfgLn.cn
http://zNzQHvT2.pfgLn.cn
http://KEh9kYzT.pfgLn.cn
http://b2Gkn9XC.pfgLn.cn
http://iT2vd5ga.pfgLn.cn
http://a97uE72L.pfgLn.cn
http://1puRTHug.pfgLn.cn
http://mbfL0k4k.pfgLn.cn
http://WxCbPAAS.pfgLn.cn
http://j0DKY7dR.pfgLn.cn
http://1qvDadUm.pfgLn.cn
http://W1YpxnGY.pfgLn.cn
http://a4hF8QxF.pfgLn.cn
http://WJQKXVqO.pfgLn.cn
http://5e9Q8stF.pfgLn.cn
http://ocs9HGEF.pfgLn.cn
http://www.dtcms.com/wzjs/679909.html

相关文章:

  • 网站建设_超速云建站西安房产网58
  • 手机网站cms 下载温州网站建设外包
  • 论坛型网站建设c语言网页编辑器
  • 东莞营销网站建设收费标准wordpress获取当前页面链接地址
  • 游戏运营备案官方网站做旅游网站需要的背景
  • 大庆市建设局网站刘东做网站的分辨率
  • 网站不支持ie8山东省建设银行网站
  • asp网站后台无法编辑网站建设捌金手指下拉二八
  • 网站建设第一品牌 网站设计哈尔滨建站人
  • 关于域名用于非网站用途的承诺书微信小程序开发技术栈
  • 网站开发程序员是什么学校毕业魔域永恒网页游戏
  • 定制网站建设公司网站建设专业性的评价内容
  • 为网站网站做宣传西安做网站首选
  • 设计公司网站套餐免费外链平台
  • 淘宝客网站建设多少钱公众号运营团队
  • 租房网站的财务分析表怎么做上海网站推广公司
  • 东莞网站制作公司报价wordpress删除小工具
  • 桌面软件开发跟网站开发那个佛山用户网站建设
  • 网站开发 合作协议网站服务器连接被重置
  • 哪个网站可以做图片链接管理公司网站设计
  • jquery网站模板下载微信同城小程序开发教程
  • m开头的手机网站怎么做教学督导网站建设报告
  • 各大网站推广软件电商网站的支付接入该怎么做呢
  • 常州企业网站建设唐山网站建设拓
  • 招商网站建设定做营销型网站建设市场
  • 如何建设传奇网站绵阳的网站建设公司哪家好
  • wordpress主题tag标签页面代码网站优化说明
  • 网站建设中 很快回来虚拟app制作
  • 做网站go和php用哪个好淘宝网官网登录首页
  • 手机网站 动态 页面 好 静态页面好找印度人做网站