none
Возможный баг в компиляторах C/C++ RRS feed

  • Общие обсуждения

  • voif fun()

    {

      __asm

      {

        pop [eax]

      }

    }

    Этот код компилируется в pop word ptr [eax]

    Однако push [eax] компилируется в push Dword ptr [eax]

    Почему???

    Воспроизводится на VS2008 и VS2010 со всеми заплатками.

    В MASM не воспроизводится, там все хорошо.