【问题标题】:binary masks in CAPLCAPL 中的二进制掩码
【发布时间】:2020-07-14 14:51:32
【问题描述】:

CAPL 允许按位运算。由于如今编写解析器已成为一项繁琐的操作,因此我正在徘徊是否有办法为掩码编写二进制数,例如

variables
{
    byte a = 0x03;
}

on key 'a'
{
    a &= 0b11;  // <- invalid, how can we write this?
    a &= 0x03;
    a &= 3;
}

【问题讨论】:

    标签: capl


    【解决方案1】:

    CAPL 不支持。 您只需添加位并以十六进制或十进制格式使用获得的数字。 或者,如果您真的想要,您可以创建一个函数以将其作为二进制文件显示在您的报告中

    【讨论】:

      猜你喜欢
      • 2017-03-19
      • 2020-04-13
      • 1970-01-01
      • 2015-04-15
      • 2013-08-09
      • 2019-06-03
      • 2018-07-21
      • 1970-01-01
      • 2020-06-16
      相关资源
      最近更新 更多