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
}