Apa efek dari extern "C" di C ++?
Apa yang sebenarnya dilakukan dengan memasukkan extern "C"kode C ++? Sebagai contoh: extern "C" { void
Apa yang sebenarnya dilakukan dengan memasukkan extern "C"kode C ++? Sebagai contoh: extern "C" { void
Mengapa kita perlu menggunakan: extern "C" { #include <foo.h> } Secara khusus: Kapan kita harus menggunakannya? Apa yang terjadi pada level compiler / linker yang mengharuskan kita untuk menggunakannya? Bagaimana dalam hal kompilasi / penautan ini menyelesaikan masalah yang...
Sementara saya hanya memeriksa hubungan mana yang diberikan kepada variabel lokal extern saya menemukan bahwa beberapa perilaku yang berbeda antara kompiler misalnya jika saya menguji kode di bawah ini seperti yang Anda lihat di variabel komentar vars memiliki hubungan yang berbeda //...