util/compiler.h - util/delay.h

Gast
Das Programm ist etwas grösser. Schau gern rein, ob ich was dazu finde 
ist nicht klar. Wo soll ich nach schauen?
Da sich Tante google auch raus hält fällt mir eine Antwort schwer.
Hans schrieb:
> Habe in einem Programm das gefunden:
>
> util/compiler.h       --> wozu ?

Woher soll hier jemand wissen, wozu eine Datei da ist, die du irgendwo 
in irgendeinem unbekannten Programm gefunden hast? Und wieso willst du 
das wissen?

Hans schrieb:
> Wo soll ich nach schauen?

Na in util/compiler.h. Header-Files darf man auch öffnen, wenn man sie 
nicht selbst geschrieben hat.
Hans schrieb:
> util/compiler.h       --> wozu ?

Oft wird File compiler.h dafür verwendet, um Programm für verschiedene 
Compiler zugänglich zu machen. Z.B. für GCC und für CodeVision. Dann 
werden hier Unterschiede definiert. Allerdings macht das jeder für sich 
selbst, das ist kein Standard. Das loht sich nur, wenn Programm für 
Öffentlichkeit vorgestellt sein sollte. Für sich selber hat das wenig 
Sinn zu machen, wenn man immer mit dem gleichen Compiler arbeitet.
Gast
> Dann werden hier Unterschiede definiert

Anscheinend benutzt der Programmierer irgendwelche Tricks, die im 
C-Standard nicht gehen. Aber alle Compiler, die er verwendet, bieten da 
unterschiedliche Erweiterungen.

Der gute Mann, der dein C-Buch geschrieben hat, ist der Meinung, du 
solltest dich an den C-Standard halten. Erwähnt nicht, wie du die 
unterschiedlichen Erweiterungen der verschiedenen Compiler benutzt.
Gast
Mit den unterschiedlichen Compilern ist eine durchaus vernünftige 
Erklärung.
Der Hinweis zum C-Buch ist wieder mehr komisch (ironisch) zu sehen?
Es stammt von Wolf "C von A bis Z" Dachte immer das es so ein Standard 
Werk ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.