腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
将
特定
索引
中
的
字节
数组
用作
c#
中
的
结构
,而
无需
进行
复制
、
、
、
目前,我编写了客户端-服务器垃圾代码,并处理了大量通过网络传递
的
C++
结构
。我知道Reading a C/C++ data structure in
C#
from a byte array这里提供
的
方法,但它们都是关于制作副本
的
。我想要这样
的
东西: struct/*or class*/ SomeStruct public uint F1; public uint F3;} 稍后在我
的</e
浏览 23
提问于2020-07-12
得票数 1
回答已采纳
1
回答
Protobuf-net sirialization/反序列化
c#
vs Linux c++
、
、
、
、
我需要帮助解决两个问题:
C#
部分无法反序列化从Linux发送
的
数据,除非使用构造函数
中
的
二进制
数组
初始化
用作
数据存储
的
内存流。
数组
不能大于从Linux发送
的
数据(在我
的
例子
中
是9个
字节
)。代码示例- byte[] data =新byte9,
将
数据从套接字
复制
到
数组
中
。MemoryStream myStre
浏览 0
提问于2014-11-04
得票数 1
2
回答
结构
类型
数组
的
性能
、
、
、
struct Foo public int A; // etc.如果Foo是一个100
字节
结构
,那么在执行以下语句时,将在内存
中
复制
多少
字节
:也就是说,arr计算为某个临时变量(Foo实例
的
100
字节
副本),然后
将
.A
复制
到变量x(4
字节
副本)。或者是
浏览 4
提问于2017-04-28
得票数 8
回答已采纳
3
回答
是否有可能在
c#
中直接
将
大型
结构
数组
写入二进制文件?
、
、
、
、
但他们都没有我想要
的
答案。 我需要向二进制文件
中
写入一个非常大
的
数组
(存储中大约有1个GiB )。它由非常简单
的
结构
组成(只有4个只读
字节
成员
的
结构
)。我可以
将
数组
一次性写入二进制文件/流,而
无需
将整个
数组
复制
到
字节
数组
中
吗?我被绑定到.NET标准2.0,所以没有MemoryMars
浏览 6
提问于2021-04-21
得票数 0
2
回答
如何通过网络
将
C#
结构
发送到C++客户端?
、
、
、
在获取通过TCP套接字发送到
C#
客户端以正确读取
的
C++
结构
的
字节
时,我遇到了一些问题。这是
结构
..。使用System.Runtime.InteropServices.Marshal获取表示
结构
的
C#
字节
数组
客户端在接收到
字节
后,会对接收到堆上
的</em
浏览 3
提问于2016-04-17
得票数 1
回答已采纳
2
回答
如何在UTF-8
字节
数组
中找到字符串
的
起始
索引
?(
C#
)
、
、
、
、
我有一个UTF-8
字节
的
数据
数组
。我想在
C#
的
字节
数组
中
搜索
特定
的
字符串。byte[] dataArray = (some UTF-8 byte array of data);如何在
数组
dataArray中找到单词"Hello“
的
第一个匹配项,并返回字符串开始
的
索
浏览 2
提问于2010-10-23
得票数 2
回答已采纳
1
回答
将
字节
数组
转换为
特定
索引
处
的
字符串(Flex)
、
如何
将
字节
数组
转换为
特定
索引
处
的
字符串?我得到了(b是一个
字节
数组
)但是我需要跳到
字节
数组
中
的
特定
点。在
C#
中
,我可以这样做,跳过前8个
字节
。如何在Flash builde
浏览 0
提问于2010-11-26
得票数 0
回答已采纳
1
回答
C++阵列单元存储器对齐
、
、
嗨,我试着给一个
数组
,例如,点光位置
的
着色器。但是这个着色器希望vec3s由16个
字节
对齐,
而
不是glm
中
的
12个
字节
。对于一个vec3来说,没有问题,您可以
将
“对齐(16)”放在前面。但是对于一个
数组
,c++只是认为整个
数组
应该由16对齐,
而
不是它
的
单个元素。{ scene.lights[0] = { 1,2,3 }; scene.light
浏览 1
提问于2020-12-16
得票数 0
回答已采纳
2
回答
通过引用
而
不是通过值将对象传递到
数组
中
、
、
我正在编写一些
C#
代码,有8个点,它们被放入6个点
数组
中
,每个
数组
具有与下面示例相似的不同组合:Point pt20 = new Point= new Point(30,30); Point[] ptArr2 = {pt10, pt30}; 然后我注意到,在初始化Point
数组
之后,对点
的
更改没有反映在
数组
中
,这告诉我
浏览 3
提问于2014-08-29
得票数 0
回答已采纳
1
回答
访问程序集中
的
结构
数组
、
、
我有一个455
字节
的
数组
,包含13,35
字节
的
数据
结构
。(16 bytes)最初,我认为我可以通过一个
索引
,乘以35并将它添加到TurnTreeBuff
中
来访问
特定
的
数据
结构
。所以这个: mov word [TurnTreeBuff+ebx*35],
浏览 3
提问于2014-11-03
得票数 2
回答已采纳
1
回答
在
C#
中
,我如何
将
byte[]重新解释为T[],其中T是一个
结构
?
、
、
假设我有一个存储
结构
数组
的
类(例如,浮动):{} 该类
的
数据是从序列化
的
二进制文件中加载
的
。为了分配floats
数组
,我使用帮助函数从序列化
的
文件
中
读取
字节
。重要
的
是,该函数然后尝试
将
加载
的
字节
直接解释为float[],
而</em
浏览 15
提问于2021-12-10
得票数 6
回答已采纳
1
回答
C#
中等效
结构
之间
的
有效转换
、
、
、
、
我正在使用等效
结构
的
两个库之间
进行
通信。知道
C#
是如何在内存
中
存储
结构
的
,难道没有更有效
的
方法来使用指针来实现这一点吗?另外,假设我有两个等价
结构
的
数组
:TheirVector[] array2; // (Length 1000) 难道没有办法
将
整个内存块从array1
浏览 1
提问于2021-03-03
得票数 2
回答已采纳
1
回答
如何在CUDA设备上更改稀疏矩阵
的
子矩阵
、
、
、
将
整个矩阵
结构
从系统存储器
复制
到设备存储器可能成为相当大
的
性能瓶颈,因为在给定时间只需要改变矩阵条目的一小部分。我希望能够做
的
是有一种方法来仅更新
特定
的
子集/子矩阵,
而
不是在每次需要更改矩阵时
将
整个矩阵
结构
从系统内存重新
复制
到设备内存。我天真地认为,为了实现这一点,我应该在主机端有一个整数
数组
或向量,例如updateInds,它将跟踪val
中
已更改<em
浏览 0
提问于2015-06-23
得票数 0
1
回答
将
无符号
字节
数组
转换为
结构
数组
、
、
、
、
使用C++ (具体来说,GCC应该更早地将其放置),我
将
原始纹理数据存储在一个无符号
字节
数组
中
,以RGBA格式存储,每像素32位(使用Alpha
的
颜色值为8位,等等)。我
的
想法是,由于每种颜色都有4
字节
长,所以我可以
将
原始
字节
数组
以原来大小
的
1/4 (以
数组
的
“长度”为单位,
而
不是绝对大小)
进行
转换。我认为reinte
浏览 1
提问于2014-06-18
得票数 2
回答已采纳
1
回答
OpenCL
中
的
自引用指针
、
、
、
、
我有一个在英特尔平台上工作
的
OpenCL C++代码。我确实有一个想法,即在内核端
的
结构
中
不接受指针。但是,我有一个类,它在其中使用了自引用指针选项.现在,我可以对主机端
的
结构
使用一个
结构
并
复制
相同
的
结构
,但是我不能在设备端这样做。struct Structurename{ } 有人能
浏览 2
提问于2017-01-10
得票数 0
回答已采纳
1
回答
将
uint
复制
到
字节
数组
并在
字节
数组
中
进行
比较
的
最快方法(以及返回)
、
我需要经常做以下事情(这里可以忽略endianness,我只使用x86):
将
uint
复制
到
字节
数组
中
的
特定</
浏览 0
提问于2012-07-15
得票数 3
回答已采纳
3
回答
使用传递
的
ascii值查找6
字节
结构
的
C数据
结构
、
、
、
、
我需要一个用C编写
的
嵌入式系统
的
紧凑数据
结构
。给定一个表示ascii代码
的
字节
,函数
将
返回该字体字符
的
6
字节
位图。ROM
中
只有几个字符
的
位图-例如,0-9、'.‘、':’等。一种低效
的
解决方案是使用一个长度等于最高Ascii值
的
数组
,该值指向存储字符位图
的
第二个
数组
中
的
<e
浏览 0
提问于2013-05-12
得票数 0
回答已采纳
1
回答
如何在不改变数据
的
情况下
将
三维VkImage传递给计算机着色器?
、
、
、
我试图
将
体素
的
随机三维图像传递给计算着色器,但是当我运行着色器时,整个着色器
的
结果如下: 正如你所看到
的
,这看起来并不像随机生成
的
体素,除了第一个和第二个体素
的
一半。我已经缩小了错误
的
位置,
将
数据从我
的
std::vector<std::vector<std::vector<glm::vec4>>>
复制
到voxelImage 或,这可能是
将
voxelImage
浏览 6
提问于2021-07-21
得票数 3
回答已采纳
2
回答
访问二维固定
字节
数组
、
我正在为两个固定
字节
数组
的
使用
而
挣扎,我必须转换
C#
.I中大小相似的pascal类型,在这个
数组
中
必须有一些字符值。我声明这类似于公共固定
字节
C10VAFT 14*20; 我不知道这个
数组
是一个大小为280
的
一维
数组
,还是一个二维
数组
的
原因,因为我无法得到我
的
意旨值,因为我得到了一系列
的
Byte。这是一个帕斯卡
结构</
浏览 5
提问于2013-12-08
得票数 1
回答已采纳
2
回答
在Swift
中
,什么是优雅
的
方式,或假
的
“打字双关语”?
、
在写Swift时,我有一个特殊
的
需求,可能是输入双关语
的
候选人。我正在从磁盘映像
中
读取文件,这些文件位于连续
的
512
字节
扇区
中
。文件作为Data
结构
从磁盘上出来,它可以很容易地转换为
字节
数组
和/或512byte DataSlices,
而
不需要
进行
复制
。 到现在为止还好!文件可以快速表示为包含512个UInt8单元
的
数组
集合。理想情况下,
浏览 3
提问于2020-05-11
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#-Span 全面介绍:探索.NET 新增的重要组成部分
探索.NET 新增的重要组成部分
DotNET 5中的gRPC性能改进,超Golang和C+
从JDK源码看StringBuilder
贰 | 数据类型2 —— 定宽数组
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券