注释规范
来源:互联网 发布:获取文件大小 java 编辑:程序博客网 时间:2024/06/09 23:16
注释目的:为了以后更好维护代码,也方便读写代码,更高效率的解决问题
总规则
1、如果对应内容为空,则可不写
2、一行注释的内容最好能在开发工具的可视范围内,可以以28个汉字为标准,显示如下
//////////////////////////////////////////////////////////////////////////
// Descript : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
//////////////////////////////////////////////////////////////////////////
3、如果一行不够用,可以换下一行,再继续注释,换行后格式为:// + tab + tab + : + 空格,如
// Descript : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
// : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
// : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
-------------------------------------------------------------------
文件:
1、格式
//////////////////////////////////////////////////////////////////////////
// Project :
// FileName :
// Descript :
// Version :
// Create Date :
// Modify Date :
// Author :
// Modifier :
//////////////////////////////////////////////////////////////////////////
2、说明
Project-工程名
FileName-文件名
Descript-描述
Version-版本号
Create Date-创建日期
Modify Date-修改日期
Author-创建这个文件的作者
Modifier-更改者
-------------------------------------------------------------------
结构体、枚举:
1、格式
//////////////////////////////////////////////////////////////////////////
// Descript :
//////////////////////////////////////////////////////////////////////////
2、说明
Descript-描述
-------------------------------------------------------------------
类:
1、格式
//////////////////////////////////////////////////////////////////////////
// Class :
// Descript :
//
//////////////////////////////////////////////////////////////////////////
2、说明
Class-类名
Descript-描述
-------------------------------------------------------------------
函数:
1、格式
// Descript :
// Parameter :
// :
// :
// Return :
2、说明
Descript-描述
Parameter-参数说明及描述,如:
// Parameter : uid 玩家uid
// : CPartyMember 队伍
return-返回值说明
-------------------------------------------------------------------
成员变量、成员函数、变量、语句
1、格式
在后面加Tab+//+空格+描述
2、例子
如:
m_TestBtn; // 测试按钮
if(!p) // 如果p不为空
-------------------------------------------------------------------
语句功能模块
1、格式
直接在这个模块上方写注释:// 注释
2、例子
模块1
// 显示队员字体
if(it->Uid == g_ClientData.m_wLeader)
g_lpDXWnd->m_Font14.DrawText(_S("%s", it->MemberName),ShowX+77, ShowY+12, D3DCOLOR_XRGB(0XFF, 0X00, 0X00));
else
g_lpDXWnd->m_Font14.DrawText(_S("%s", it->MemberName),ShowX+77, ShowY+12, D3DCOLOR_XRGB(0XFF, 0XFF, 0XFF));
模块2
// 天赋
if(it->Class)
{
int GiftAlloc[3] = {it->GiftAlloc1, it->GiftAlloc2, it->GiftAlloc3};
int index=0; std::string strTemp;
strTemp.clear();
for(int i=0; i<3; i++)
{
index=(it->Class-1)*3+i;
strTemp += _S("%s%d ", gszGiftTypeTextEx[index], GiftAlloc[i]);
}
g_pGlobalFont->DrawText(strTemp.c_str(), ShowX+77, ShowY+48, D3DCOLOR_XRGB(0X00, 0XAE, 0XFF));
}
总规则
1、如果对应内容为空,则可不写
2、一行注释的内容最好能在开发工具的可视范围内,可以以28个汉字为标准,显示如下
//////////////////////////////////////////////////////////////////////////
// Descript : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
//////////////////////////////////////////////////////////////////////////
3、如果一行不够用,可以换下一行,再继续注释,换行后格式为:// + tab + tab + : + 空格,如
// Descript : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
// : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
// : 注释注释注释注释注释注释注释注释注释注释注释注释注释注释
-------------------------------------------------------------------
文件:
1、格式
//////////////////////////////////////////////////////////////////////////
// Project :
// FileName :
// Descript :
// Version :
// Create Date :
// Modify Date :
// Author :
// Modifier :
//////////////////////////////////////////////////////////////////////////
2、说明
Project-工程名
FileName-文件名
Descript-描述
Version-版本号
Create Date-创建日期
Modify Date-修改日期
Author-创建这个文件的作者
Modifier-更改者
-------------------------------------------------------------------
结构体、枚举:
1、格式
//////////////////////////////////////////////////////////////////////////
// Descript :
//////////////////////////////////////////////////////////////////////////
2、说明
Descript-描述
-------------------------------------------------------------------
类:
1、格式
//////////////////////////////////////////////////////////////////////////
// Class :
// Descript :
//
//////////////////////////////////////////////////////////////////////////
2、说明
Class-类名
Descript-描述
-------------------------------------------------------------------
函数:
1、格式
// Descript :
// Parameter :
// :
// :
// Return :
2、说明
Descript-描述
Parameter-参数说明及描述,如:
// Parameter : uid 玩家uid
// : CPartyMember 队伍
return-返回值说明
-------------------------------------------------------------------
成员变量、成员函数、变量、语句
1、格式
在后面加Tab+//+空格+描述
2、例子
如:
m_TestBtn; // 测试按钮
if(!p) // 如果p不为空
-------------------------------------------------------------------
语句功能模块
1、格式
直接在这个模块上方写注释:// 注释
2、例子
模块1
// 显示队员字体
if(it->Uid == g_ClientData.m_wLeader)
g_lpDXWnd->m_Font14.DrawText(_S("%s", it->MemberName),ShowX+77, ShowY+12, D3DCOLOR_XRGB(0XFF, 0X00, 0X00));
else
g_lpDXWnd->m_Font14.DrawText(_S("%s", it->MemberName),ShowX+77, ShowY+12, D3DCOLOR_XRGB(0XFF, 0XFF, 0XFF));
模块2
// 天赋
if(it->Class)
{
int GiftAlloc[3] = {it->GiftAlloc1, it->GiftAlloc2, it->GiftAlloc3};
int index=0; std::string strTemp;
strTemp.clear();
for(int i=0; i<3; i++)
{
index=(it->Class-1)*3+i;
strTemp += _S("%s%d ", gszGiftTypeTextEx[index], GiftAlloc[i]);
}
g_pGlobalFont->DrawText(strTemp.c_str(), ShowX+77, ShowY+48, D3DCOLOR_XRGB(0X00, 0XAE, 0XFF));
}
阅读全文
0 0
- 注释规范
- 注释规范
- 注释规范
- 注释规范
- 注释规范
- 注释规范
- 【规范】编程注释规范
- java注释规范
- Java注释规范
- 开发注释规范
- Java注释规范
- java 注释规范
- Java注释规范
- Java 注释规范
- 源文件注释规范
- Java注释规范
- Java注释规范
- eclipse注释规范设置
- Spring Boot 学习笔记1——原理入门
- 输入两个字符串a,b.要求不用strcat函数把串b的前五个字符连到串a,如果b的长度小于5,则全部元素连入a
- [日推荐]『草料二维码』免费二维码在线生成工具
- Leetcode
- linux系统挂载硬盘
- 注释规范
- VR(HTC)抓取物体
- OpenGL入门学习笔记01
- 关于FFT的一些
- mt2503如何使用自己设置的SC而非sim卡上的SC发送短信
- 最完整的自动化测试流程
- 多项式回归(polynomial regression)转换为线性回归(linear regression)
- PHP大数组循环-避免产生Notice或者是Warning
- LinuxCentOS 7.2安装配置Redis