помогите по куску кода написать другой кусок
> fprintf(my_fp,"%s",param->clibuf + param->cliinbuf);
man fprintf
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
- fprintf(my_fp,"%s",param->clibuf + param->cliinbuf);
+ fwrite(param->clibuf + param->cliinbuf, 1, res, my_fp);
не проверял
Оставить комментарий
356ft85
Есть строкаres = recvfrom(param->clisock, param->clibuf + param->cliinbuf, param->clibufsize - param->cliinbuf, 0, (struct sockaddr *)¶m->sinc, &sasize);
в ней с сокета прнимается очередная порция байтов на соклько я понял. надо ее сохранить в файл.
Пока написал вот так, но туда пишется больше чем надо....(мусор еще какой то)
FILE* my_fp=fopen("c:\\mylog_out","a");
fprintf(my_fp,"%s",param->clibuf + param->cliinbuf);
fclose(my_fp);
ЯЗык C, компилятор mingw/gcc