Compiler Warning (level 1) C4391
'signature' : jenis pengembalian yang salah untuk fungsi intrinsik, 'type' yang diharapkan
Deklarasi fungsi untuk kompilator intrinsik memiliki jenis pengembalian yang salah. Gambar yang dihasilkan mungkin tidak berjalan dengan benar.
Untuk memperbaiki peringatan ini, perbaiki deklarasi atau hapus deklarasi dan cukup #include file header yang sesuai.
Sampel berikut menghasilkan 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()
{
}