Da Vinci's CyberSpace

手把青秧插满田, 低头便见水中天; 心地清净方为道, 退步原来是向前.
posts - 22, comments - 11, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

C/C++

     摘要: 一、可重入函数1)什么是可重入性?可重入(reentrant)函数可以由多于一个任务并发使用,而不必担心数据错误。相反, 不可重入(non-reentrant)函数不能由超过一个任务所共享,除非能确保函数的互斥(或者使用信号量,或者在代码的关键部分禁用中断)。可重入 函数可以在任意时刻被中断,稍后再继续运行,不会丢失数据。可重入函数要么使用本地变量,要么在使用全局变量时保护自己的数据。2)可重入函...  阅读全文

posted @ 2009-07-29 13:52 Da Vinci 阅读(50) | 评论 (0)  编辑 |

     摘要: C++字符串完全指引之二 —— 字符串封装类原著:Michael Dunn原文出处:CodeProject:TheComplete Guide to C++ Strings, Part II 引言因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言风格的字符串作为攻击目标,所以出现了很多字符串封装类。不幸的是,在某些场合下我们不知道该使用哪个字符串类,也不知道...  阅读全文

posted @ 2008-06-23 16:39 Da Vinci 阅读(98) | 评论 (0)  编辑 |

     摘要: 读书记录:Windows程序设计--文件操作  阅读全文

posted @ 2008-03-20 08:44 Da Vinci 阅读(892) | 评论 (0)  编辑 |

posted @ 2008-03-19 21:13 Da Vinci 阅读(268) | 评论 (2)  编辑 |

Firefox 3