Forum: Compiler & IDEs funktion in header-Datei?


von Werner (Gast)


Lesenswert?

gibt es einen sinnvollen Grund warum man eine Funktion direkt in der 
Header-Datei schreibt?
Also z.B. sowas:

byte SPIClass::transfer(byte _data)
{
  SPDR = _data;
  while (!(SPSR & _BV(SPIF)))
    ;
  return SPDR;
}

von Frank (Gast)


Lesenswert?

Ist sie als inline deklariert?

von Frank (Gast)


Lesenswert?

Bzw es muss ja nicht zu jedem Header ein CPP-File geben...

von Werner (Gast)


Lesenswert?

Frank schrieb:
> Ist sie als inline deklariert?

ja, jetzt verstehe ich warum,
vielen Dank

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.