Compiler Warning (level 1) C4273
'function' : linkage DLL yang tidak konsisten
Dua definisi dalam file berbeda dalam penggunaannya dllimport
.
Contoh
Sampel berikut menghasilkan C4273, dan menunjukkan cara memperbaikinya.
// C4273.cpp
// compile with: /W1 /c
char __declspec(dllimport) c;
char c; // C4273, delete this line or the line above to resolve
Sampel berikut menghasilkan C4273. Untuk memperbaikinya, hapus reklarasi ulang .printf_s
// C4273_b.cpp
// compile with: /W1 /clr /c
#include <stdio.h>
extern "C" int printf_s(const char *, ...); // C4273
Baca juga
dllexport
, dllimport
Ekspor fungsi C untuk digunakan dalam executable bahasa C atau C++
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk