发布时间:2015-04-29 15:21:22
很多语言都支持正则表达式,但是c语言自身不支持,可以通过PCRE库使用正则表达式。 PCRE提供的几个主要API: pcre_compile 函数原型: pcre *pcre_compile(const char *pattern, int options, const char **errptr, int *.........【阅读全文】
发布时间:2015-04-28 16:31:57
linux尽量避免使用system。 曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说.........【阅读全文】
发布时间:2015-04-28 13:47:00
从文件管理器到安全工具,文件系统监控对于的许多程序来说都是必不可少的。从 Linux 2.6.13 内核开始,Linux 就推出了 inotify,允许监控程序打开一个独立文件描述符,并针对事件集监控一个或者多个文件,例如打开、关闭、移动/重命名、删除、创建或者改变属性。在后期的内核中有了很多增强,因此在依赖这些特性之前,请先.........【阅读全文】