Visual Studio 2010 pro'da eski cpp MFC projesini derlemeye çalışıyorum.hata C2733 ikinci C bağlantısı aşırı yüklenmiş fonksiyonun 'işlevine' izin verilmiyor
hata mesajları
birçok fonksiyon göstermek .. Bu Labview kullanılarak derlenmiştir dll kullanır ve şu hata mesajını neden olduğunu bilmiyorum çünkü bu bilgiyi ekliyorum, hepsi aynı hata türü .error C2733: second C linkage of overloaded function 'function name' not allowed.
'işlev adı' içerir: 'StrCatW', 'StrCmpNW', 'StrCmpW', 'StrCpyNW' ve 'StrCpyW'
Web üzerinde bir similar case bulundu.
Bağlantıdaki öneri benim durumumda çözülmese de hala aynı hata mesajlarını görüyorum.
Yardım etmeye çalışan herkes için şimdiden teşekkür ederiz.
'StrCatW', 'StrCmpNW' vb. Işlevler bir kereden fazla bağlanır veya birden fazla dosyada * yer alırlar. –
@ThomasMatthews Bu hata, aynı işlevin birden fazla tanımının olduğunu, ancak aynı isimde birden fazla aşırı yüklenmenin olduğunu söylemiyor. Bu durumda problem, C bağlantısı nedeniyle isim managülasyonunun devre dışı kalması ve farklı işlevlere atıfta bulunan aynı ada sahip sembollere sahip olmanızdır. –