腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在循环中从套接字
读取
?
、
、
我正在用
C
语言
创建一个服务器/客户
端
TCP。我想要做的是,在客户
端
读取
512
字节
,在客户
端
控制台上打印它们,然后
读取
剩余的
字节
,并打印它们。下面是应该发生的事情: 1)创建服务器,阻塞rea
浏览 16
提问于2020-05-27
得票数 0
2
回答
我应该读/写多少
字节
到一个套接字?
、
我对在Unix上用
C
语言
写/读套接字的
字节
数有一些疑问。我已经习惯了发送1024
字节
,但是当我发送短字符串时,这实在是太过了。我从一个文件中
读取
一个字符串,我不知道这个字符串是多少
字节
,它可以每次变化,可以是10、20或1000。我只知道它是< 1024。因此,在编写代码时,我不知道客户
端
要
读取
的
字节
大小
(在服务器上,我可以使用strlen())。因此,唯一的解决方案是始终
读取
最大<
浏览 0
提问于2014-11-03
得票数 3
回答已采纳
2
回答
在两个套接字
c
++之间传输整数值
、
、
、
我有一个
c
++套接字程序,其中有两个进程。服务器进程和客户
端
进程。客户
端
向服务器注册并在端口上侦听来自服务器的任何消息。size=htonl(59000)因此,当客户
端
进程收到消息时,它首先
读取
前两个
字节
以获得
大小
memcpy(buffer, &si
浏览 3
提问于2015-03-25
得票数 1
回答已采纳
1
回答
在fortran90中有没有以指定
字节
读取
数据的方法
、
、
、
我遇到了一个问题,需要从二进制输入文件中
读取
指定
字节
的数据,就像在文件开头40000
字节
的位置
读取
数据一样。我打算直接访问file.But,它要求每个段被划分成与参数recl.Can中指定的
大小
相同的
大小
。任何人都提供了一个可行的solution.Some编程
语言
,如
c
provide函数,可以跳转到指定的
字节
。
浏览 1
提问于2013-07-15
得票数 2
1
回答
从
C
套接字
读取
预期数据包的最大
大小
、
、
客户
端
向服务器发送一条消息,服务器处理此消息并返回到客户
端
。while((n = read(socket, buffer, MAX_SIZE)) !.);我想知道
读取
比客户
端
发送的
字节
更多的
字节
是否有什么害处
浏览 5
提问于2015-08-06
得票数 2
回答已采纳
2
回答
UDP -以块为单位从队列中
读取
数据
、
、
、
我正在使用UDP (用
C
语言
)实现一个小应用程序。服务器将来自给定文件的数据以给定量的块(例如,100
字节
/呼叫)。客户端下载该文件并将其保存在某个位置。问题是客户
端
可以接收一个参数,说明要
读取
/调用的
字节
数。 我的问题是当服务器发送100
字节
/调用,而客户
端
设置为仅
读取
15
字节
/调用时。其他85个
字节
将丢失,因为该消息已从UDP队列中删除。有没有一种方法可以
浏览 3
提问于2013-03-16
得票数 3
回答已采纳
1
回答
如何计算数据包负载中的
字节
数?
、
有客户
端
和服务器,在应用层,客户
端
向服务器发送随机有效载荷
大小
的数据包。这意味着一个分组可以是1300
字节
,下一个分组可以是450
字节
,并且下一个分组可以是1449
字节
,依此类推。在服务器
端
,如何
读取
从客户
端
传入的有效负载数据?您的套接字应该
读取
多少数据?考虑到客户
端
无法发送它正在发送的有效负载
大小
的事实。服务器如何区分1300、450和1449
字节
的单独数据包?
浏览 2
提问于2016-11-21
得票数 0
1
回答
通过TCP连接发送(易于压缩)数据的最有效方法
、
、
、
我在
C
/
C
++中开发了一个接受客户
端
连接的
C
/
C
++服务器。其中一个功能是
读取
客户
端
指定的任意服务器内存。 用潜在的大量0内存发送大量内存是很慢的,所以使用某种压缩看起来是个好主意。这使得沟通变得更加复杂。服务器保存内存
大小
,无
浏览 1
提问于2018-08-05
得票数 0
4
回答
Python中任意
大小
字节
块的高效FIFO队列
如何实现FIFO缓冲区,以便可以有效地将任意
大小
的
字节
块添加到头部,并且可以有效地从尾部弹出任意
大小
的
字节
块?背景: 我有一个类,它以任意
大小
的块从类文件对象中
读取
字节
,它本身就是一个类文件对象,客户
端
可以从中
读取
任意
大小
的块中的
字节
。我的实现方式是,每当客户
端
想要
读取
字节
块时,该类将重复地从底层类文件对象
读取
(具有适合于这些对
浏览 0
提问于2012-06-06
得票数 18
回答已采纳
1
回答
在
C
++中半
字节
、
、
在
C
语言
中,我需要一次四个
字节
。或者我应该创建自己的缓冲区来
读取
数据?
浏览 2
提问于2012-04-20
得票数 0
3
回答
调试套接字程序
、
、
我目前正在使用
C
语言
开发一个文件服务器。为了解决这个问题,我输入了代码,在客户
端
完成后将0的
字节
写入服务器。服务器对套接字进行最终
读取
,查找该
字节
,但当客户
端
在调试器下运行时,它
浏览 2
提问于2017-04-11
得票数 0
回答已采纳
3
回答
C
中的read函数如何知道何时停止从客户
端
套接字
读取
?
、
我用
C
语言
编写了一个客户
端
和一个服务器,用来测试套接字的数据传输。基本上,服务器等待一个连接,接受它,并调用一个read()函数到客户
端
文件描述符,如下所示:}write(sockfd, my_message, strlen(my_message)); 我不明白的是,如果write()
浏览 2
提问于2015-07-10
得票数 1
1
回答
c
#中使用椭圆曲线密码术(P521曲线)的公钥blob长度
我正在实现客户
端
和服务器之间的密钥交换机制。客户
端
采用
C
#编写,服务器
端
采用Java
语言
。CngAlgorithm.ECDiffieHellmanP521); alicePubKeyBlob的
大小
为140
字节
。然而,在服务器
端
,P-521curve的密钥
大小
为66
字节
(使用弹跳城堡)
浏览 2
提问于2013-06-07
得票数 1
2
回答
从Objective-
C
中的特定位置
读取
特定长度的
字节
我需要一次以1MB块的形式
读取
视频文件的
字节
,并将该数据分配给
字节
流。第二次,当它开始
读取
字节
时,它必须从上一次执行的终点开始,并
读取
1MB的
字节
。我试过使用下面的代码,但似乎这个memcpy方法只支持从文件开头
读取
1MB
大小
。我是Objective-
C
和
C
相关
语言
的新手。谢谢
浏览 2
提问于2011-12-29
得票数 1
2
回答
套接字编程:如何从缓冲区
读取
指定数量的
字节
?
、
TCP是基于流的协议.为了将该流转换为我的消息,我用消息本身发送每个消息的
大小
。在服务器
端
,我首先
读取
具有
大小
的前两个
字节
的消息。然后我创建一个
字节
数组,
大小
等于刚刚
读取
的
大小
。然后我将
字节
读入数组中。但是由于某种原因,
读取
的
字节
比指定的要多。如何
读取
与我指定的
字节
数完全相同的
字节
?Encoding.ASCII.GetStrin
浏览 5
提问于2016-04-19
得票数 0
回答已采纳
1
回答
C
语言
中的缓冲和文件I/O
、
、
许多年前,当我在Delphi7中用BlockRead()
读取
一个大的二进制文件时,我注意到,与每次
读取
16384
字节
的块相比,逐
字节
读取
文件的速度要慢得多。这显然意味着Delphi7没有使用内部缓冲区(至少在默认情况下),每次BlockRead()都直接从磁盘
读取
数据。 那么
C
语言
中的fread()呢?开发人员应该管理自己的缓冲,还是
C
库会处理它?我知道在
C
中文本文件I/O是默认缓冲的,而且据我所知,可以改
浏览 0
提问于2020-07-20
得票数 1
1
回答
如何将文件拆分为多个页面并设置每个页面地址
、
、
我的软件需要
读取
文件并写入设备。它应该将文件拆分成具有最大
大小
(例如M
字节
)的较小页面,并为每个周期设置页面地址。我如何用
C
语言
实现它?Hetty
浏览 1
提问于2014-06-10
得票数 0
5
回答
从套接字
读取
、
我需要使用
C
中的函数read从AF_UNIX套接字
读取
数据到缓冲区,但我不知道缓冲区的
大小
。我认为套接字是一种特殊的文件。以二进制模式打开文件并获取
大小
将帮助我知道应该为缓冲区指定的正确
大小
? 我是
C
语言
的新手,所以请记住这一点。
浏览 2
提问于2010-06-16
得票数 13
回答已采纳
3
回答
将
C
#类序列化为供
C
++使用的二进制。如何处理对齐?
、
、
、
我目前正在使用将一个
C
#类序列化为二进制流。现在我收到了一个处理对齐的请求,因为一个新的应用程序出现了,它不支持打包的结构。转换
C
#类并将其导出为二进制的最佳方法是什么,同时考虑2
字节
和4
字节
对齐? 用户可以选择对齐方式。
浏览 3
提问于2009-09-04
得票数 1
2
回答
如何从byte[] (而不是从ObjectOutputStream创建)重构对象?
我需要从byte[] (存储来自InputStream(TCP/IP)的
字节
)中重构客户
端
的对象。服务器使用
C
语言
,结构以
字节
的形式发送。我必须从这些
字节
序列中重建对象。我可以通过
读取
字节
块并将它们转换为我想要重建的对象的变量来做到这一点,但是这个方法很繁琐,我想知道是否有一条简单的出路?
浏览 7
提问于2013-11-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-结构体空间大小如何计算的
如何在 C 语言中安全地读取用户输入 | Linux 中国
C/C+语言数据大端序、小端序的代码实现方法
【C语言】这种求结构体成员大小的方法,你可能需要了解一下
【自己动手】用C语言写一个基于服务器和客户端!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券