Avviso del compilatore (livello 3) C4557

'__assume' contiene l'effetto 'effetto'

Il valore passato a un'istruzione __assume 2 è stato modificato.

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

L'esempio seguente genera l'errore C4557:

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