Frage zu einer c Präprozessor-Direktive
-
Hallo,
ich lese gerade etwas in den Quellcodes der GNU Coreutils [1]
Bei "cat" ist mir eine Präprozessor-Direktive aufgefallen, die ich nicht verstehe:#define AUTHORS N_ ("Torbjorn Granlund and Richard M. Stallman")
Was wird hier definiert ? Ein Makro kann es nicht sein, denn das würde laut Syntax eine öffnende Klammer direkt nach AUTHORS verlangen, oder ?
Eine übliche symbolische Konstante ist es wohl auch nicht ?
Was kann man denn mit so einem "define" anstellen ?
-
AUTHORS wird als "N_ ("Torbjorn Granlund and Richard M. Stallman")" definiert.
Such mal nach dem N_. Das dürfte die Lösung sein.