Um C-Header-Dateien in einen C++ Quellcode zu inkludieren gibt es verschiedene Möglichkeiten. Die Möglichkeit, die ich am einfachsten finde, ist die, dass man die C-Header-Datei anpasst. Somit ist kein Anpassen des C++-Quellcodes nötig.
Zuerst muss der unten stehende Code-Block in die C-Header-Datei ganz an den Anfang geschrieben werden.
1 2 3 | |
Im zweiten Schritt muss man den unten stehenden Code ganz ans Ende der C-Header-Datei implementieren.
1 2 3 | |
Danach kann man gewohnt per
1
| |
die Header-Datei einbinden.
Die andere Möglichkeit wäre, dass man die C-Header-Datei beibehält und jedes #include durch
1 2 3 | |
ersetzt.
Quelle: http://www.parashift.com/