![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++ Foundation
文章平均质量分 79
rellikt
这个作者很懒,什么都没留下…
展开
-
100个经典算法
一些经典的C++算法转载 2010-08-22 00:24:00 · 6778 阅读 · 25 评论 -
简明设计模式
<br /><br />设计模式 收藏<br />转贴:http://www.cnblogs.com/zhenyulu/articles/36058.html<br /> <br />来源:亚历山大的建筑模式、Gamma等人(1995)创作的"Design Patterns: Elements of Reusable Software"。这本书通常被称作"Gang of Four"或"GoF",开创性的创造了《设计模式》。<br /> <br />也有人说"三十六计"就是"模式"。<br /> <br />转载 2010-09-12 20:39:00 · 5230 阅读 · 2 评论 -
Visual C++线程同步技术剖析:临界区,时间,信号量,互斥量
<br />正文 <br /><br />使线程同步 <br /><br /> 在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。<br /><br /> 如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有可能得到有关处理结果的错误了解。例如,多个线程同时访问同一个全局变量,如果都是读取操作,则不会出现问题。如果一个转载 2010-10-16 23:52:00 · 2175 阅读 · 0 评论 -
主题:向大家推荐一个C/C++通用Makefile
本文推荐了一个用于对 C/C++ 程序进行编译和连接以产生可执行程序的通用 Makefile。 在使用 Makefile 之前,只需对它进行一些简单的设置即可;而且一经设置,即使以后对源程序文件有所增减一般也不再需要改动 Makefile。因此,即便是一个没有学习过 Makefile 书写规则的人,也可以为自己的 C/C++ 程序快速建立一个可工作的 Makefile。 这个 Makefile 可以在 GNU Make 和 GCC 编译器下正常工作。但是不能保证对于其它版本的 Make 和编译器也能正常工作转载 2010-10-18 07:47:00 · 2575 阅读 · 0 评论