- 博客(8)
- 收藏
- 关注
原创 fwrite的坑
调用fwrite等函数后,紧接着调用fflush()函数将缓冲区刷新,这样数据就会被立刻写入文件而不用等到程序结束(因为之前的数据都在缓冲区里)。fwrite 会将数据写进缓冲区中,并不会直接写入磁盘中,如果此时程序突然挂掉,会导致数据丢失。严格来讲,缓冲区共有四种刷新规则:立即刷新、行刷新、满刷新、强制刷新。
2024-05-31 16:32:35
323
原创 CS模型的TCP通信分析
成功与服务器建立连接的那个客户端的地址结构(IP+port)socklen_t clit_addr_len = sizeof(addr);inet_pton(AF_INET,"服务器的IP地址",&srv_adrr.sin_addr.s_addr);&clit_addr_len入:addr的大小。服务器地址结构 srv_addr.sin_family= AF_INET;服务器的地址结构addrlen:服务器的地址结构的大小。
2023-03-19 18:02:40
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人