Ansicht umschalten
Avatar von
  • unbekannter Benutzer

1 Beitrag seit 10.11.2011

Tippfehler?

Hi!

Erst mal vielen Dank, für den aufbereiteten Einblick in die "neue
Welt". Da sind einige Sachen dabei, die meinen täglichen Job
erleichtern würden.

Im Abschnitt "Generic selections" ist jedoch ein Fehler.
Die Definition lautet:
#define cbrt(X) _Generic((X), \
        long double: cbrtl, \
        default: cbrt, \
        float: cbrtf \
        )(X)

In der Beschreibung steht dann:
"Der Ausdruck evaluiert unter C11 zu cbrt(x), wenn das Argument x vom
Typ long double ist (zum Beispiel 23.0)..."

Der verwendete Ausdruck müsste doch aber in diesem Fall "cbrtl(x)"
lauten, oder nicht?

Grüße

Bewerten
- +
Ansicht umschalten