AD Teaching Wiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

FrontPage

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 3 as of 2010-05-09 11:41:46
AD Teaching Wiki:
  • ProgrammierenCplusplusSS2010
  • Lint

Lint

Ein sogenannter Linter ist ein Programm das nachprüft ob sich eine Datei mit Code an ein vorgegebenes Stylesheet hält.

Für diese Veranstaltung benutzen wir das (Python-)Programm cpplint.py. Um es zum Beispiel auf alle .cpp Dateien im aktuellen Ordner anzuwenden machen Sie python cpplint.py *.cpp. Das Programm wird Ihnen dann sagen was mit Ihrem Code alles nicht in Ordnung ist vom Leerzeichen an der falschen Stelle über falsch gesetzte Klammern bis zur fehlenden Copyright Notice.

Hier findet sich eine Übersicht, wie der Code aussehen soll.

Hallo , ich habe ein Problem mit lint.

Ich tippe make lint und dann den Compiler sagt mir :

python ../cpplint.py *.cpp
python: can't open file '../cpplint.py': [Errno 2] No such file or directory
make: *** [lint] Fehler 2

Ich habe der lint datei in meinem Ordner aber trotzdem klappt es nicht.

Gruß Dario 09Mai 2010

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01