Hinweis:
Zum Linken der C-Funktion muß diese im C++-Quelltext als externe Funktion
mit C-Linkage gekennzeichnet werden. Benutzen Sie dazu bitte die Notation:
extern ''C'' {
Funktionsdeklaration
}
Folgende main-Funktion soll die Verwendung verdeutlichen:
// File: mLinkC.cc #include <PROTECT/LinkCPP.h> int main() { LinkCPP lc; // Zuweisung an Element in C-Funktion: cout << "Old: " << lc.set(111) << endl; cout << "New: " << lc.get() << endl; // Zuweisung an Element in C-Funktion: cout << "Old: " << lc.set(222) << endl; cout << "New: " << lc.get() << endl; return 0; }