2015年4月26日
摘要: strncpy 等主要的问题还是虽然不会溢出,但是满了就不给缓冲区添加0结束符了,以前在项目里面自己还写了个 safe_strcpy 现在发现早就有了http://blog.csdn.net/linyt/article/details/4383328找了一下,代码可以在 libbsd 里面有/**A... 阅读全文
posted @ 2015-04-26 08:12 加菲猫 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 以前一直手写 #ifdef __cplusplusextern "C" {#endif 现在发现 Linux 系统头文件都用 __BEGIN_DECLS 、 __END_DECLS 这个只需要 #include <sys/cdefs.h> 即可 阅读全文
posted @ 2015-04-26 07:55 加菲猫 阅读(570) 评论(0) 推荐(0) 编辑