我有關於TCP套接字發送()的問題。套接字發送()可重複
有沒有之間的差異:
char *text="Hello world";
char buffer[150];
for(i=0;i<10;i++)
send(fd_client, text, strlen(text));
和
char *text="Hello world";
char buffer[150];
buffer[0]='\0';
for(i=0;i<10;i++)
strcat(buffer, text);
send(fd_client, buffer, strlen(buffer));
是否有使用的recv接收側的區別嗎? 都將是一個TCP數據包?
即使設置了TCP_NODELAY?