0
int* ptr;
int* begin;

while (ptr > begin) {
    int val = *(--ptr);
    __asm push val
}

これは、移行したいコードの部分です。

このプロジェクトでは

ptr はメモリ位置を指し、たとえば x begin は x の 16 バイト上にあるメモリ位置を指しているため、16 バイトのメモリのスロットがあり、このメモリ位置には何も格納されていません。

この特定の部分を C++ に移行する必要があります。

私はそれが初めてなので、コードのこの部分がこのプロジェクトにある理由がわかりません。しかし、ロジックはそれなしでは機能しません。

誰でも助けることができます。

4

0 に答える 0