当前位置: 技术问答>linux和unix
关于在c中调ftp的问题,Nvram请进
来源: 互联网 发布时间:2015-01-29
本文导语: Nvram你好 程序按你说的修改了一下,已经可以用了,但是有个问题,传单个文件的时候是没问题的,但我要传多个文件时,却只能传23个文件,并且报错 "segmentation fault(coredump)"用dbx调试时发现当在 if(!(t=read(fi,&buf...
Nvram你好
程序按你说的修改了一下,已经可以用了,但是有个问题,传单个文件的时候是没问题的,但我要传多个文件时,却只能传23个文件,并且报错
"segmentation fault(coredump)"用dbx调试时发现当在
if(!(t=read(fi,&buf[n],size)))语句上错误信息是program terminated by signal 11(是调mput *命令时)请指点
#include
#include
#include
#include
int sendcmd();
main(argc,argv)
{
int fd1[2], fd2[2];
pid_t pid;
char buf[1024];
if (pipe(fd1)
程序按你说的修改了一下,已经可以用了,但是有个问题,传单个文件的时候是没问题的,但我要传多个文件时,却只能传23个文件,并且报错
"segmentation fault(coredump)"用dbx调试时发现当在
if(!(t=read(fi,&buf[n],size)))语句上错误信息是program terminated by signal 11(是调mput *命令时)请指点
#include
#include
#include
#include
int sendcmd();
main(argc,argv)
{
int fd1[2], fd2[2];
pid_t pid;
char buf[1024];
if (pipe(fd1)