Header erstellen zum umrechnen

Robin92

Mitglied
Hallo,

ich möchte keine eine Header Datei erstellen, sie soll Fahrenheit in Celsius umrechnen,

sie soll also erg=(5.0/9.0)*(fahrenheit-32); rechnen.

im eigentlichen Progeamm will ich dann nur noch z.b. celsius= cels(fahr);

eingeben müssen.


wie erstelle ich eine solche Header Datei?


gruß

Robin92
 
Hallo,

ich vermute mal, du meinst ein Makro, das du dann in eine Headerdatei schreiben kannst:
C++:
// myheader.h
#define CELSIUS(x) ((5.0 / 9.0) * ((x) - 32.0))

C++:
#include "myheader.h"

...

double dCelsius = CELSIUS(100.0);
Gruß
MCoder
 
Eigentlich nur eine Zeile, die Umrechnung ist ja keine große Angelegenheit :-)

Je nachdem, wie dein Projekt aufgebaut ist, macht es möglicherweise Sinn, das Makro in einen schon vorhandenen Header einzufügen oder in dem Header noch weitere Definitionen oder Deklarationen dazuzuschreiben.

Gruß
MCoder
 
ahhhh, vielen dank, das X steht doch da als Platzhalter für Variablen oder?

du hast dort ja 100.0 reingeschireben aber ich könnte doch auch genauso gut dort eine Variable reinsetzen oder ?
 
Zurück