inline
-
Müssen eigentlich alle funktionen die ich mit dem Schlüsselwort inline definirt habe gleich beim Prototypen implementiert werden damit sie der Compiler als solche erkennt, oder reicht es wie gehebt die Definition von der Implementierung zu trennen?
-
Hallo,
du kannst den Code ruhig trennen. Bei der Implementierung schreibst du dann
ein 'inline' davor://in bsp.h class Bsp { private: //private members public: //public members void Test(); }; //in bsp.cpp inline void Bsp::Test() { //was auch immer gemacht werden soll }
mfg
v R
-
bei inline ist das anders.. entweder in den header, oder so wie hier beschrieben:
http://www.c-plusplus.net/forum/viewtopic.php?t=34530&highlight=inline