代码中特殊的注释技术——TODO、FIXME和XXX的用处

前言:
今天在阅读Qt  Creator的源代码时,发现一些注释中有FIXME英文单词,用英文词典居然查不到其意义!
实际上,在阅读一些开源代码时,我们常会碰到诸如:TODO、FIXME和XXX的单词,它们是有其特殊含义的。、

TODO: + 说明
如果代码中有该标识,说明 在标识处有功能代码待编写,待实现的功能在说明中会简略说明。

FIXME: + 说明
如果代码中有该标识,说明 标 识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。

XXX: + 说明
如果代码中有该标识,说明 标 识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。

eclipse中特殊的注释:

在eclipse中,TODO、FIXME和XXX都会被eclipse的task视图所收集。在项目发布前,检查一下task视图是一个很好的习惯。此外,在eclipse中,我们可自定义自己的特殊注释标签。如在C/C++中,进入window—>preferences—>C/C++—>Task Tags窗口即可添加特殊标签,默认只有TODO、FIXME和XXX。


博客网址:http://blog.csdn.net/reille/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/433576.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我有机器人合体成一个大力神_史上最菜大力神(三)——SS加强级高塔

史上最菜大力神(三)——SS加强级高塔​mp.weixin.qq.com上次开箱废渣和狂暴的时候,误把电影中出现的高塔当作废渣,犯下了一个不大不小的错误,如今真正的高塔终于来了。史上最菜大力神(一)——SS…

c语言判断闰年_C语言1博客作业06 - D丶千思

1.作业头实验作业输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。.1数据处理数据表达:采用整形定义变量Y(year),M(month)&#x…

新版本idea的run/debug configuration

点击Edit Configuration点击modify options的下拉选项根据需要勾选相应的选项

登录用户Eclipse中SVN访问用户的变更办法

废话就不多说了,开始。。。 有点标题党了,呵呵 其实不止Eclipse成集SVN,全部SVN拜访用户的更变,都可以参照面下的式方 每日一道理 谁说人与人隔着遥远的重洋,谁说心与心设着坚固的堤防?十六岁的鸟儿飞上天空…

无法渲染窗口发黄_基础c4d教程:OC渲染器的立体光照

一、效果图昨天才把C4DR19安装好,之前安装一直在说无法找到系统的什么dll,后面查了好多方法终于弄好了,今天我也是第一次使用OC渲染,所以可能调节就没有那么好,大家一起进步吧!二、教程1、首先打开我们的C4…

java8 list 去重_Java8-Stream在集合中的8种应用案例

前言Java8新特性我们使用的应该比较多了,今天这里整理了个人使用最多的8种场景,希望对大家有所帮助。Java Stream在集合中的运用案例遍历遍历也许是我们使用最多的功能了,在Java8之前我们遍历集合通常会采用for循环,迭代器&#x…

springboot——热部署

一、手动启动热部署 在进行 Spring Boot 的 Web 项目开发中,我们经常会遇到源代码文件、 配置文件等的修改,但每次修改后都会重启 Web 服务器才能修改后的文件生效, 这样很耗时,影响开发效率。而热部署就是不需要重启 Web 服务器就…

(转载)ubuntu开启SSH服务

(转载) http://www.cnblogs.com/xiazh/archive/2010/08/13/1798844.htmlSSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install op…

cmake 学习笔记(一)

最大的Qt4程序群(KDE4)采用cmake作为构建系统Qt4的python绑定(pyside)采用了cmake作为构建系统开源的图像处理库 opencv 采用cmake 作为构建系统... 看来不学习一下cmake是不行了,一点一点来吧,找个最简单的C程序,慢慢复杂化,试试…

c++邮递员投递经过特定点_厉害了斑马鱼,动物实验体天团C位

明明是一条鱼,为什么在保健食品以及药品领域即将成为实验动物C位?越来越多的药品及保健食品企业,都想邀请它们成为座上宾,是时候展示真正的技术了!透明就是很厉害斑马鱼从胚胎阶段至未来的成熟阶段,身体中有…

选了combobox里的选项后没激发change事件_备胎测试:来测测你被备胎了没?

很多人在感情里被备胎而不自知,今天就来教大家如何辨别备胎。你知道备胎的最大特征是什么吗?是在面对关系定位时,态度上的模棱两可。想想你身边养备胎的人,如果没有的话,想想电视剧或小说里养备胎的人,想想…

第七章:清楚简洁的英文 --《英语科技写作(文法与修辞原则)》by 方克涛

1. 在英文写作中,最好的方法是效仿英文为母语的写作者。 2. 资深的英文写作者,都喜欢直接而间接的写作方式。在中文写作中,作者有时候会假定读者已经知道主语是谁而将其省略,而英文中主语是必须有的,不能省略。 7.1 句…

warning no newline at the end of file

main.c :10:2 warning: no newline at the end of file 修复这个警告,在文件结尾回车一下就行了。可以很少会有人去仔细探究,为什么gcc会给出这么一个警告? 原因其实也很简单,因为标准规定如此。C99第5.1.1.2节这样写道&#xff1…

halcon旋转后坐标_FPGA大赛【八】具体模块设计图像旋转方案

【注】该项目是我们团队参加2019届全国大学生FPGA大赛的作品,系统主要实现视频任意角度旋转。该项目最终晋级决赛,并获得紫光同创企业特别奖。该系列文章介绍我们团队的作品。关注公众号“数字积木”对话框回复 FPGA2019 ,即可获得该项目的工…

python获取pid并杀死_用python记录运行pid,并在需要时kill掉它们的实例

我在跑爬虫程序的时候,由于爬虫程序的等待目标服务器返回数据的时间很长,而cpu占用很低,所以经常挂着代理一跑就跑好几百个。但是爬虫程序通常是写了死循环,或直到分配给该进程的任务都跑完才退出的。如果我们想中途结束掉这些任务…

ASP.NET 错误

用Visual Studio2008 启动调试时出现以下错误: configuring web site for asp.net failed you must manually configure this site..... 在IE中浏览网页时: 访问IIS元数据库失败 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 …

hashmap value占用空间大小_HashMap的put和get实现原理及源码分析

水平有限,难免会有疏漏之处,如有错误,还请指出,感谢!前言HashMa是Java中最常用的集合类框架,也是Java语言中非常典型的数据结构,同时也是我们需要掌握的数据结构,更重要的是进大厂面…

pthread_cond_wait的spurious wakeup问题

最近在温习pthread的时候,忽然发现以前对pthread_cond_wait的了解太肤浅了。昨晚在看《Programming With POSIX Threads》的时候,看到了pthread_cond_wait的通常使用方法: pthread_mutex_lock(); while(condition_is_false) pthread_con…

CABasicAnimation

CABasicAnimation 自己只有三个property fromValue toValue ByValue 当你创建一个 CABasicAnimation 时,你需要通过-setFromValue 和-setToValue 来指定一个开始值和结束值。 当你增加基础动画到层中的时候,它开始运行。当用属性做动画完成时,例如用位置属性做动画,层就会立…

python中func函数用法_python之4类回调函数的使用方法

原标题:python之4类回调函数的使用方法 将函数作为参数传递给另一个函数,一共分为4种情况: 将普通函数传递给普通函数 将普通函数传递给类成员函数 将类成员函数传递给普通函数 将类成员函数传递给类成员函数 这4种情况,在python中…