내가 가진 문제는 printf가 클라이언트 응답에서 반환되는 모든 데이터를 인쇄하지 않는다는 것입니다. BOF의 가능성을 제거하면서 ...C++ printf 큰 버퍼
#define MAXBUFFER 24576
char buffer[MAXBUFFER];
......
datastream = read(sock,buffer,MAXBUFFER - 1);
printf("%s",buffer);
......
콘솔에 모든 클라이언트 데이터를 인쇄하는 가장 좋은 방법은 무엇입니까 (검증 데이터는 패킷 스니퍼를 통해 다시 전송되는)?
어떻게 데이터를 콘솔에 표시 하시겠습니까? –
전송되는 데이터의 양과 표준 출력에서 누락 된 데이터의 양은 얼마입니까? –
마크 - 클라이언트가 전송하는 것과 정확히 일치합니다. 예 : (ps 출력) Dan - 반송되는 데이터의 양이 MAXBUFFER – ekronnenburg