C++语言
stund
这个作者很懒,什么都没留下…
展开
-
inf 与 ini 文件的配置与C++读取
INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。 INFI的功能 1 复制文件、删除文件、或重新命名文件。2 新增或转载 2011-03-16 21:57:00 · 2620 阅读 · 0 评论 -
使用单元测试 Boost.test
http://www.cnblogs.com/zhihuichien/archive/2010/09/01/1815185.html 使用单元测试已有一段时间,在使用过程中,觉得Boost.test的介绍中对单元测试的总结是非常恰当的: (1)需求确定后,先写单元测试代码,测试代码随需求而变。 (2)测试代码着眼于被测代码应该如何运行,而不是复现被测代码是转载 2011-10-29 22:46:58 · 1237 阅读 · 0 评论 -
【转】 linux fork()详解
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来转载 2012-03-26 22:39:44 · 607 阅读 · 0 评论 -
C系代码内存处理优化分析
现象1 压力测试过程中,发现被测对象性能不够理想,具体表现为: 进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约70 2 用ps -o majflt,minflt -C program命令查看,发现majflt每秒增量为0,而minflt每秒增量大于10000。初步分析majflt代表major fault,中文名叫大错误,minflt代表minor转载 2012-03-16 14:52:21 · 806 阅读 · 0 评论 -
逆转链方法遍历二叉树 不使用栈与递归 Robson方法 与 Morris方法
部分图文转自: http://hi.baidu.com/chenxiong0115/blog/item/2ace8512751e950f5baf53e5.html参考: http://blog.csdn.net/billfranck/article/details/4525633一、J.M.Robson方法 基于逆转链二叉树遍历思想,非递归无额外栈的二叉原创 2012-05-07 11:58:34 · 1551 阅读 · 0 评论 -
ac自动机
AC 可以引用同时匹配多个模式串的场景中, 现将C 实现代码贴下,代码不是很规范,请包涵。 如个实现上任何不当之处,欢迎指正。#define NULL 0#define PTYPE_AC char*#define get_idx(x) ((x)-'a')const int K = 26;// 26个字母typedef struct _node{ struct _n原创 2012-10-01 06:31:50 · 787 阅读 · 0 评论