Avviso del compilatore (livello 3) C4557

'__assume' contiene l'effetto 'effetto'

È stato modificato il valore passato a un'istruzione __assume.

Per impostazione predefinita, questo avviso non è attivo.Per ulteriori informazioni, vedere Avvisi del compilatore disattivati per impostazione predefinita.

Nell'esempio seguente viene generato l'errore C4557:

// C4557.cpp
// compile with: /W3
#pragma warning(default : 4557)
int main()
{
   int i;
   __assume(i++);   // C4557
}