Ausgabe des C-Präprozessors



  • Hallo,
    wenn ich den Präprozessor übder den Code laufen lassen, behomme ich solche Zeilen in meinen Code:

    # 772 "/usr/include/stdio.h" 3 4
    

    Nun rätsel ich über die Bedeutung: Das erste wird die Zeilennummer der folgende Zeile sein, das zweite der Dateiname. Aber was bedeuten die Zahlen dahinter? Und wo finde ich das dokumentiert?
    Mfg,
    Safadinho



  • zeig mal deinen code (minimalbeispiel) und dann die schritte die du tätigst um zu diesem source code zu kommen. denn das hier kompiliert nicht als C code. ergo irgendwas passt hier nicht.



  • wird wohl compilerspezifisch sein, unter VC8 sehen die Zeilen etwas anders aus:

    #line 21 "D:\\bin\\Microsoft Visual Studio 8\\VC\\include\\wchar.h"

    @Shade Of Mine: OP hat ja auch nicht behauptet, dass das C-Code sei 😛


Anmelden zum Antworten