gpt4 book ai didi

dart - 使用Dart创建可寻址动态数据类型的字节可寻址数组(或List)?

转载 作者:行者123 更新时间:2023-12-03 04:16:59 25 4
gpt4 key购买 nike

我已经使用C++构建了相当基本的VM和汇编器,并且我想使用Dart进行相同的操作。

有没有一种方法可以创建可字节寻址的列表,这样我就可以将整数或单个字符放入其中并从中提取出来?

我已经使用C++实现了char myArray[100];我可以使用类型转换,*(char*)(myArray) = 'a';*(int*)(myArray + 1) = 5;将char或int类型放入此数组中。
其中char是1字节,整数是4字节。

只需再次使用类型转换,就可以将myArray中给定索引的值读取为int或char类型。 char myChar = *(char*)(myArray + 0);int myInt = *(int*)(myArray + 1);生成myChar == 'a'myInt == 5

我已经研究了Dart核心,转换和URI库,因为它们都具有与字节有关的方法或属性,但是它们似乎并没有达到我想要做的事情。

有没有办法在Dart中实现相同的功能?

最佳答案

Dart在 dart:typed_data 下具有结构化整数数组-这样做有帮助吗?

关于dart - 使用Dart创建可寻址动态数据类型的字节可寻址数组(或List)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46719174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com