摘要:
strncpy 等主要的问题还是虽然不会溢出,但是满了就不给缓冲区添加0结束符了,以前在项目里面自己还写了个 safe_strcpy 现在发现早就有了http://blog.csdn.net/linyt/article/details/4383328找了一下,代码可以在 libbsd 里面有/**A... 阅读全文
摘要:
以前一直手写 #ifdef __cplusplusextern "C" {#endif 现在发现 Linux 系统头文件都用 __BEGIN_DECLS 、 __END_DECLS 这个只需要 #include <sys/cdefs.h> 即可 阅读全文