我一直试图扭转 QSlider 的范围,使其abs(maxVal)始终保持在顶部。
slider->setRange[0,maxVal]应该类似于右侧的滑块
slider->setRange[-maxVal,0]应反转/旋转。
我能做的就是不反转范围,在上面的 SpinBox 中设置一个“-”前缀,并在读取时将值乘以 -1。我只是想知道是否有可能交换滑块的方向。
我正在调试英飞凌Tricore TC275上的加密实现代码(参考汇编语言).
PMI_PSPR (wx!p): org = 0xC0000000, len = 24K /*Scratch-Pad RAM (PSPR)*/
DMI_DSPR (w!xp): org = 0xD0000000, len = 112K /*Local Data RAM (DSPR)*/
Run Code Online (Sandbox Code Playgroud)
在调用mac函数后,堆栈指针a [10]始终指向保留的存储区域.
###### typedefs ######
typedef uint16_t limb_t;
typedef limb_t gf_t[DIGITS]; //DIGITS=312
typedef int32_t dslimb_t;
################################
/**Multiply and accumulate c += a*b*/
void mac(gf_t c, const gf_t a, const gf_t b)
1: 0xC0000812: D9 AA 40 9F LEA a10,[a10]-0x9C0 //Load eff. addr.
/*Reference non-Karatsuba MAC */
dslimb_t accum[2*DIGITS] = {0};
2: …Run Code Online (Sandbox Code Playgroud)