Condividi tramite


Avviso del compilatore (livello 1) C4391

'signature': tipo restituito non corretto per la funzione intrinseca, previsto 'type'

Una dichiarazione di funzione per un intrinseco del compilatore presentava un tipo restituito errato. L'immagine risultante potrebbe non essere eseguita correttamente.

Per correggere questo avviso, correggere la dichiarazione o eliminare la dichiarazione e semplicemente #include il file di intestazione appropriato.

L'esempio seguente genera l'errore C4391:

// C4391.cpp
// compile with: /W1
// processor: x86
// uncomment the following line and delete the line that
// generated the warning to resolve
// #include "xmmintrin.h"

#ifdef  __cplusplus
extern "C" {
#endif

extern void _mm_load_ss(float *p);   // C4391

#ifdef  __cplusplus
}
#endif

int main()
{
}