编写代码的注意点

 转C_CPlusPlus学习之路(http://www.cn99.com/cgi-bin/getlsts?listname=c_cpp_studyload)文章,2006-03-12 22:44:54

  • 代码的缩进

     

    一般来说,分别缩进一个TAB键的大小(4个字符/两个汉字的宽度),来表示代码的层次关系。技巧:在VC++开发环境中,选择代码,按“Alt+F8”快捷键,系统会对代码的缩进进行格式化。当然,在编写代码的同时,注意到代码的缩进问题,也是一种逻辑清晰的表现。

     

  • 变量或函数的命名

     

    尽量用单词的缩写形式,但应保证缩写形式是大众认可的。从名字上,能够看到目的就是一种有些的命名。

     

  • 代码的注释

     

    在一个大型的循环体的结束部分,注明、标记循环条件。

     

  • 编写本项目组一般编程人员能够阅读和理解的代码

     

    关键逻辑处必须要有相应的注释,便于项目组代码的维护。简单、易懂,最重要的一点是要简洁。

    精简代码时,不但要从C/C++语言编程的角度来精简;还要考虑相应的机器代码(汇编语言)是否是确实精简了,确实是提高了效率,改善的性能。

     

  • 复杂的项目或程序中,增加日志功能

     

    在适当的时候,输出系统信息日志,错误日志、调式日志等信息,便于在出现文件的调式、解决,往往或起到事半功倍的效果。

    输出日志时,要尽可能的详细,便于快捷确定执行时的动态数据和信息。

     

  • 多进程、多线程编码时的注意点

     

    (1)同步问题。在修改全局变量、共享内存时,必须实现同步操作(临界区CriticalSection、互斥量Mutex、信号灯Semaphore、事件Event等)。

    (2)日志输出。通过日志,调查多线程中问题是最有效的途径。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pony12

助力1000篇OpenDDS文

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值