Kompilatorfel C3398

Operator : kan inte konvertera från "function_signature" till "function_pointer". Källuttrycket måste vara en funktionssymbol

Anmärkningar

När __clrcall anropande konventionen inte anges vid kompilering med /clr genererar kompilatorn två startpunkter (adresser) för varje funktion, en intern startpunkt och en hanterad startpunkt.

Som standard returnerar kompilatorn den interna startpunkten, men det finns vissa fall där den hanterade startpunkten är önskad (till exempel när du tilldelar adressen till en __clrcall funktionspekare). För att kompilatorn ska kunna välja den hanterade ingångspunkten i en tilldelning på ett tillförlitligt sätt måste höger sida vara en funktionssymbol.