社区
网络及通讯开发
帖子详情
请问SendBuf的buf能发送多少字节?
netyou
2003-10-18 08:47:57
请问int __fastcall SendBuf(void *Buf, int Count);这个函数的buf到底可以发多少字节,我看文档说是8K,但在论坛看一些文章说是1K多,超过了就会出错,所以我也弄不明白,到底是多少K,有经验的朋友请指点!
...全文
74
6
打赏
收藏
请问SendBuf的buf能发送多少字节?
请问int __fastcall SendBuf(void *Buf, int Count);这个函数的buf到底可以发多少字节,我看文档说是8K,但在论坛看一些文章说是1K多,超过了就会出错,所以我也弄不明白,到底是多少K,有经验的朋友请指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wyb_45
2003-10-20
打赏
举报
回复
为了安全起见2K比较好,甚至可以使用猫来传输数据
和TCP/IP的堆栈有关
netyou
2003-10-19
打赏
举报
回复
不过我看很多人写的程序都是用的1024字节,很少用4096或更多的!我向可能是为了网络传输稳定吧,不知道是不是这么回事?
netyou
2003-10-18
打赏
举报
回复
哦,那太感谢了
ppgo
2003-10-18
打赏
举报
回复
4k或者8k都不错
supwjhuLoveCjj
2003-10-18
打赏
举报
回复
4k is good
gk0205
2003-10-18
打赏
举报
回复
最多8K,推荐是4K,个人喜好问题!
网络编程中的缓冲区溢出
下面来分析一下,客户端发了6个
字节
到服务端,注意strlen(
send
buf
)
发送
时时不带’‘的,刚好recv
Buf
只能存放6个
字节
时,此时recv
Buf
末尾没有’',这就会造成缓冲区溢出。咋看好像没啥问题,客户端发了6个
字节
数据给服务端,而且服务端也接收了6个
字节
,但是实际这段代码是有问题的,这会导致接收缓冲区溢出。服务端根据自己的接收缓冲区的大小来接收数据,而且确保recv
Buf
末尾最后一定存在一个’‘,而且服务端的接收缓冲区一定要初始化,我们也不能保证客户端
发送
过来的数据时带’'的。...
Linux:测试socket
发送
和接收时,缓冲区
buf
的大小
可通过以下程序测试socket
发送
和接收时,缓冲区
buf
的大小: server端: struct ps{ int st; pthread_t *thr; }; #define MAX
BUF
131072 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; int status = 0;
LWIP TCP 数据
发送
限制修改
TCP_MSS 无需更改 TCP_SND_
BUF
8*TCP_MSS TCP_SND_QUEUELEN ((4 * (TCP_SND_
BUF
) + (TCP_MSS - 1))/(TCP_MSS))
串口
发送
常用函数(笔记)
/*
发送
字节
数组 */ void uart_
send
_arr(uint16_t len, uint8_t *
buf
) { HAL_UART_Transmit(&UART3_Handler,
buf
,len,1000); } /*
发送
字符串 */ #include <string.h> void uart_
send
_str(uint8_t *
buf
) { HAL_U...
基于HAL库的串口dma传输的RS485
发送
函数——纠错
RS485平时应处于接收状态,例如空闲接收,DE/RE控制连到一起,处于低电平状态,在
发送
时应将DE/RE控制引脚拉高,拉高时机是
发送
指令发出前几个微秒,然后,
发送
,最后再延时若干时间将DE/RE控制引脚置低。最后的延时时间通常与波特率和
发送
的数据长度有关,通常延时时间=
发送
的
字节
数*系数,如果波特率115200bps,系数取100us左右。 上次发的源码有错,即sizeof()对字符指针求长度,得到得是字符的位数,而不是字符串长度!特此纠正,抱歉!修改后的代码如下: /////////////////
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章