In meinem Projekt habe ich einige "Interface" -Funktionen, die in meinen Header-Dateien definiert sind. Aber ich habe viel mehr Funktionen, die nur intern in der gleichen Quelldatei verwendet werden. Daher gibt es auch keine Funktionsdeklaration in einer Header-Datei.C inline alle Funktionen in Quelldatei
Ist es eine gute Übung, sie als inline
zu deklarieren? Da Inline-Funktionen besser in der Leistung sind, klingt es für mich eine gute Idee. Oder gibt es irgendwelche Nachteile? Ich weiß, dass die ausführbare Datei größer werden könnte, aber das ist in Ordnung für mich.
Es empfiehlt sich, sie als "statisch" zu deklarieren. – LPs