2014年1月4日

Linux C Socket编程发送结构体、文件详解及实例

摘要: 利用Socket发送文件、结构体、数字等,是在Socket编程中经常需要用到的。由于Socket只能发送字符串,所以可以使用发送字符串的方式发送文件、结构体、数字等等。本文:http://www.cnblogs.com/xudong-bupt/p/3496741.html1.memcpy Copy block of memory。内存块拷贝函数,该函数是标准库函数,可以进行二进制拷贝数据。 函数原型:void * memcpy ( void * destination, const void * source, size_t num ); 函数说明:从source指向的地址开始拷贝num... 阅读全文

posted @ 2014-01-04 19:21 旭东的博客 阅读(22799) 评论(1) 推荐(1) 编辑

Linux C 读取文件夹下所有文件(包括子文件夹)的文件名

摘要: 本文:http://www.cnblogs.com/xudong-bupt/p/3504442.htmlLinux C 下面读取文件夹要用到结构体struct dirent,在头#include 中,如下:#include struct dirent{ long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this dirent 在目录文件中的偏移 */ unsigned short d_reclen; /* length of this d_name 文件名长 */ unsigned char d_typ... 阅读全文

posted @ 2014-01-04 13:15 旭东的博客 阅读(78581) 评论(2) 推荐(4) 编辑

导航