美文网首页前端C/C++
[WASM]记录问题,取值寻址问题

[WASM]记录问题,取值寻址问题

作者: _小老虎_ | 来源:发表于2020-08-27 23:12 被阅读0次

如下,在wasm web端js通过ptr地址移位取值会出问题

到了height的32bits都没问题,但是一直取不到 下面的 v_duration和之后的值,

按理说地址是正确寻址匹配的

typedef struct MediaInfo {
    uint32_t    a_sample_rate;
    uint32_t    a_channel;

    double      fps;
    uint32_t    gop;
    uint32_t    width;  //= -1;
    uint32_t    height; //= -1;

    double      v_duration; //= -1
    double      a_duration; //= -1
    double      duration; //= -1
} MediaInfo;

之后改了以下,

把double放在一起,并且之后的寻址没有出现 1/2这种分数形式就没问题了

typedef struct MediaInfo {
    uint32_t    a_sample_rate;
    uint32_t    a_channel;

    double      fps;
    double      v_duration; //= -1
    double      a_duration; //= -1
    double      duration; //= -1

    uint32_t    gop;
    uint32_t    width;  //= -1;
    uint32_t    height; //= -1;

} MediaInfo;

相关文章

  • [WASM]记录问题,取值寻址问题

    如下,在wasm web端js通过ptr地址移位取值会出问题 到了height的32bits都没问题,但是一直取不...

  • iOS取值问题

    摘自:《ios 中的基本算数函数》https://blog.csdn.net/sunqiujing/article...

  • input value 取值问题

    问题点: 浏览器: 目的:input输入框输入值后获取到当前输入的值。 但是如果像这么写,不管你输入什么,获取到的...

  • iOS 开发中需要注意的问题

    开发中遇到一些细节,经常性的出现问题,现记录如下: 1.数组取值 2.cell中的问题 3.上架中的问题

  • INT主网4.0智能合约——WASM 篇

    INT主网4.0兼容EVM和WASM这两种虚拟机,本篇文章为大家介绍在INT主网4.0中开发中的WASM相关问题。...

  • 关于Meta取值的问题

    1.meta里面的数据没有int溢出时,可以使用getInt去取,确实正常 但是如果使用getString去取,那...

  • line-height取值问题

    干嘛用的就不说了,说说取值问题,有三种取值: 单位值:em、px等百分值:100%,200%等数字值:1,2等 这...

  • freeMark的Map取值问题

    FreeMark除了基本数据类型之外,还有类似于java对象的类型叫容器,主要分为以下三种: 哈希表从java角度...

  • hashTable取值遍历Value问题

    事件源头:当用IQueryable查询并用groupby select 时,每次都new object匿名对象,导...

  • Objective-C与Swift混编中遇到fatal erro

    今天在混编时碰到一个关于Swift取值的报错问题,记录一下。 - 语言环境:Swift3+、Objective-C...

网友评论

    本文标题:[WASM]记录问题,取值寻址问题

    本文链接:https://www.haomeiwen.com/subject/clfksktx.html