Programmieren für c und c++

Hallo zusammen,

ich habe vor eine Bibliothek zu schreiben um sie aus verschiedenen Programmen nutzen zu können. Jetzt möchte ich aber zum einem ein prozedurales Interface für c haben und zum anderem ein objektorientiertes Klassen Interface für c++.

Hat vielleicht jemand eine Idee wie man sowas vernümftig organisieren kann ?
Also das man die Funktionen in C einfach aufrufen kann und in C++ diese dann
als Methode implementiert ist.

Mfg.
 
Sieh dir mal die Includes der D3DX-Library an. Da gibt es für C++ Überladungen des D3DXVECTOR3-Structs (und auch von anderen). Wenn als C++ kompiliert wird, ist üblicherweise ein Define gesetzt (bei MSVC heisst es __cplusplus).
 
Zurück