谢约!很多年没有写过代码了!
如果在Linux下Socket如何传输一个目录以及目录下的子文件子目录NE ?先来看看Socket通信模型。
最简单的方法:借助tar工具和管道。tar知道吗?可以把一整个文件夹打包成一个文件的工具,也可以还原不仅可以打包成一整个文件,还能打包成数据流。用它打包成数据流的模式。
配合popen调用
FILE* tarData = popen("tar -c /home/sorayuki/pics
c端打不开s端的文件,你就没有理解网络通信和文件操作的区别
你要实现这种效果,要么c端发命令s端本地操作,要么c端拿到文件副本,编辑后同步到s端