Chinaunix首页 | 论坛 | 博客
  • 博客访问: 480066
  • 博文数量: 135
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 1441
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-05 20:39
文章分类
文章存档

2012年(2)

2011年(130)

2009年(2)

2008年(1)

我的朋友

分类: C/C++

2011-11-03 17:27:36

 

1. nitializing Local Variables (局部变量初始化)

2. Initializing WinAPI Structures

3. Validating Function Input

4. Initializing Function Output

5. Cleaning Up Pointers to Deleted Objects

6. Cleaning Up Released Handles

7. Using delete [] Operator for Arrays

8. Allocating Memory Carefully

9. Using Asserts Carefully

10. Checking Return Code of a Function

11. Using Smart Pointers

12. Using == Operator Carefully

 

from: http://blog.jobbole.com/4622/

 

Secure Coding Best Practices for Memory Allocation in C and C++

 

阅读(1637) | 评论(0) | 转发(0) |
0

上一篇:比较二进制文件的不同

下一篇:c10k问题

给主人留下些什么吧!~~