• 2023-08-03关于powerbuilder的全局函数重载问题
    今天在调试反编译器,发掘几个网上下载的源码,是pb7写的程序,总是报错。最后ue打开仔细观察,发掘在一个func内赫然放着2个函数体。在最开始开发反编译器时,是从最简单的struct和func开始开发的,所以当初为struct和func单独写了函数,而且认定func内只有一个函数体。这就奇怪了。莫非是以前我
  • 2023-04-27x86-64 C Calling Convention
    ASM层面的例程调用在x86-64中,指令集本身提供了用于实现子例程调用(函数调用)的一些指令。其它指令集架构,如risc-v、arm,也都提供了这些指令。x86-64以4条核心指令提供了一个调用栈的模型,以实现子例程调用。push指令语法pushpushpush语义push指令将它的操作数放在内存
  • 2023-02-07三种方法用Fortran求逆矩阵
    三种方法用Fortran求四阶矩阵的逆矩阵数值计算Crefertohttps://fortranwiki.org/fortran/show/Matrix+inversionSUBROUTINEMATINV(A,B)DIMENSION
  • 2023-01-04さようなら
    LifeisjustlikeamainroutineinC/C++.Assoonaswewereborn,theprototypewasdefinedinaheaderfile.Toliveistowritethefunction.Butsometimeswe
  • 2022-12-06exit的4种用法
    1.用于循环和check不一样,exit用于循环会直接结束该层循环program:DATA limit TYPE i VALUE 10.DO 5 times.  DO .  IF sy-index > limit.    EXIT.