Forum: Compiler & IDEs generell Ansi C frage mit GCC


von Marcel (Gast)


Lesenswert?

hallo zusammen,

ich habe ein kleines Problem. Und zwar hab ich per einem #define eine
rechenfunktion gebastelt. das problem ist das bei der rechnung selber
nicht immer ganzzahlen herauskommen und ich danach das ergebnis auf ein
unsigned char caste. das funktioniert auch soweit ohne probleme aber der
compiler gibt mir folgendes warning aus wegen der kommazahlen die
teilweise herauskommen aus:

integer overflow in expression.

es funktionier zwar aber mich stört extrem dieses warning. kann ich das
irgendwie abschalten oder so ändern das dieses warning nicht mehr
erscheint?

von Marcel (Gast)


Lesenswert?

hat sich erledigt. ich hab das ergebnis auf ein unsigned long gecastet
und jetzt geht es.

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.