Als «extern» getaggte Fragen

141
"FOUNDATION_EXPORT" vs "extern"

Ich möchte fragen , was ist der Grund hinter der Verwendung FOUNDATION_EXPORTstatt externin Objective C - Projekten. Ich habe diese Frage überprüft und mit FOUNDATION_EXPORThat satte 340 Punkte (1. Platz) verdient, während mit externnur 74 Punkten (2. Platz). Könnte jemand erklären warum? Gibt es...

116
Verwenden einer externen Vorlage (C ++ 11)

Abbildung 1: Funktionsvorlagen TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); Main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this correct? int main() {...

93
Was macht extern inline?

Ich verstehe, dass dies inlinefür sich genommen ein Vorschlag für den Compiler ist und nach eigenem Ermessen die Funktion einbinden kann oder nicht, und dass er auch verknüpfbaren Objektcode erzeugt. Ich denke, dass static inlinedies dasselbe tut (kann oder kann nicht inline sein), aber keinen...