2018年7月

Beyond Compare 4 破解

2018年11月24日更新
原方法已失效,需要更改注册表
1. 在搜索栏中输入 regedit,打开注册表
2. 找到“计算机\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId”,将“CacheId”重命名或删除

Beyond Compare 4这个软件安装完成后在
C:\Users\用户名\AppData\Roaming\BCompare 下会生成一个文件BCompare.ini,记录安装的时间,最近一次打开软件的时间。如下图这样


Beyond Compare 4 调用 time_t time(time_t *t) 生成的一个时间戳而已,那么试用时间就显而易见了,两个时间戳一减,超过30天就不让你用了。
将BCompare.ini文件中LastLoading值改为与InstallTime值相同,保存关闭。
将BCompare.ini文件修改为只读。

C/C++注释规范

整理自互联网,整合了许多大佬及公司的规范,谨记

文件头

/*****************************************************************************
 *   Copyright: zhou
 *   File name: 文件名
 * Description: 用于详细说明此程序文件完成的主要功能,与其他模块或函数的接口,输出值、取值范围、含义及参数间的控制、顺序、独立或依赖等关系
 *      Author: 作者
 *     Version: 版本
 *        Date: 完成日期
 *     History: 修改历史记录列表, 每条修改记录应包括修改日期、修改者及修改内容简述。
 *****************************************************************************/

函数注释

/*****************************************************************************
 *    Function:		// 函数名称
 * Description:		// 函数功能、性能等的描述
 *       Input:		// 输入参数说明,包括每个参数的作
 *                      // 用、取值说明及参数间关系。
 *      Output:		// 对输出参数的说明。
 *      Return:		// 函数返回值的说明
 *      Others:		// 其它说明
 *****************************************************************************/