2010-05-02 11 views

Antwort

14

Jede .c Datei unabhängig in .o Ausgabe kompiliert wird. Wenn Sie die Inline-Funktion in einer .c Datei, andere Quelldateien nicht sehen können, eine solche Funktion zu definieren, so dass nicht inline sein .

Daher sollte die Inline-Funktion in derseinDatei, damit der Code freigegeben werden kann.

+0

Danke! Du sparst mir viel :) – Eonil

+0

Hast du deinen Code profiliert, um zu sehen, ob diese Funktion ** inline sein muss? Oder ist das ein Fall von http://goo.gl/bquz? –

+5

@ttmrichter: (off topic) Dies ist kein Twitter, es ist nicht notwendig, die URL vorzeitig zu verkürzen. – kennytm

Verwandte Themen